Anleitung zur Installation von Advoware auf mehreren Servern Bei manchen Szenarien ist es nötig Advoware und den/die Server so zu konfigurieren, dass man auf mehreren Systemen mit dem Advoware Client arbeiten kann. Z.B. gibt es eine Kanzleigemeinschaft bei der zwei Server mit zwei verschiedenen Advoware existieren, aber alle oder ein Teil der Mitarbeiter auf beiden Servern in beiden Advoware arbeiten sollen. Sicher gibt es noch weitere Szenarien, bei denen die folgende Konfiguration und Vorgehensweise nötig ist: IST: Server A mit Advoware-Datenbank Test-A Server B mit Advoware-Datenbank Test-B Clients von Server A und Server B SOLL: Clients sollen sowohl auf Server A mit der Datenbank Test-A als auch auf den Server B mit der Datenbank Test-B zugreifen können Vorgehensweise: Da der Datenbankserver standardmäßig immer SERVER85 heißt, muss dafür gesorgt werden, dass einer der beiden Server einen neuen Namen bekommt. Server A wird deshalb zu Datenbankserver SERVER1 und Server B behält den Datenbankserver SERVER85. Geändert wird dies auf Server A im Verzeichnis Advoweb\Advoware\Server (z.B. C:\Advoweb\Advoware\Server) in der Datei SQLSRV.INI. Öffnen Sie diese Datei mit einem Editor. Der Inhalt sollte folgendermaßen aussehen: [dbntsrv] ANSIJoinSyntax=1 dbname=ORTE dbname=BLZ dbname=GERICHTE dbdir=C:\SqlBase\ servername=Server85 locktimeout=10 cache=20000 sortcache=2000 DBNAME=ADVOWARE,SQLWS32 DBNAME=TEXTE,SQLWS32 [dbntsrv.dll] comdll=sqlws32 [dbntsrv.ws32] listenport=2156 Informationsblatt: Erstellt am: 27.08.2015 08:29 Verantwortlich: Supportteam Seite 1 von 2 Aktualisiert am: 04.09.2015 16:29 © Hülskötter & Partner Consulting und Vertriebs GmbH In dieser Datei muss nun der Parameter „servername=Server85“ geändert werden. Passen Sie diesen bitte so an, dass dann dort „servername=Server1“ steht und speichern Sie die SQLSRV.INI. Dann muss die SQL.INI aus dem Verzeichnis Advoware (z.B. C:\Advoweb\Advoware) angepasst werden. Diese sollte in etwa so aussehen: [win32client] [win32client.dll] comdll=sqlws32 [win32client.ws32] serverpath=Server85,192.168.1.1,2156/* Die SQL.INI passen Sie jetzt bitte auch entsprechend an, in dem Sie den Parameter „serverpath=Server85,192.168.1.1,2156/*“ ändern in „serverpath=Server1,192.168.1.1,2156/*“. Speichern Sie bitte die SQL.INI. Jetzt starten Sie bitte den Dienst Gupta SQLBase Advoware unter Dienste auf Ihrem Server A neu. Jetzt läuft auf Server A der Datenbankserver unter Server1. Jetzt wird Server B entsprechend angepasst. Rufen Sie bitte auf Server B die SQL.INI aus dem Verzeichnis Advoweb\Advoware auf. Diese sollte wie im obigen Beispiel aussehen. Kopieren Sie nun die Zeile „serverpath=Server85,192.168.1.1,2156/*“ und fügen sie unter der anderen Zeile ein. [win32client.ws32] serverpath=Server85,192.168.1.1,2156/* serverpath=Server85,192.168.1.1,2156/* Sie haben jetzt einen doppelten Eintrag. Passen Sie nun bitte den Eintrag an, der nicht die Hauptdatenbank stellt. In unserem Fall ist das Server A. Dazu passen wir die untere Zeile entsprechend an: [win32client.ws32] serverpath=Server85,192.168.1.1,2156/* serverpath=Server1,192.168.1.2,2156/Test A Speichern Sie bitte die SQL.INI und starten auf dem Server B bitte den Dienst Gupta SQLBase Advoware unter Dienste neu. Sollte einer der Server mehrere Advoware Datenbanken haben, dann sind diese durch ein Komma getrennt einzutragen (z.B. serverpath=Server1,192.168.1.2,2156/Test A,Test C,Test E usw.). Im Prinzip sind jetzt beide Server und deren Datenbanken über die Clients erreichbar. Die Clients müssen jetzt nur noch mit dem Server verbunden werden, der die Hauptdatenbank beinhaltet. In unserem Fall Server B. Informationsblatt: Installation von Advoware auf mehreren Servern Erstellt am: 27.08.2015 08:29 Verantwortlich: Supportteam Seite 2 von 2 Aktualisiert am: 04.09.2015 16:29 © Hülskötter & Partner Consulting und Vertriebs GmbH