Datenbank auf einem anderen Port starten

Beschreibung

Die DATAflor BUSINESS Datenbank startet Standardmäßig auf dem Port 2638. Dennoch kann der Fall eintreten das dieser Port bereits belegt ist. Beispielsweise das Virenschutzprogramm Symantec nutzt ebenfalls eine Sybase SQL-Datenbank. Die Datenbank von Symantec startet bei einem Neustart des Servers vor der DATAflor BUSINESS Datenbank auf dem Port 2638 und belegt diesen. Dadurch das der Port bereits belegt ist sucht sich die DATAflor BUSINESS Datenbank einen neuen Port. Wodurch am Client, trotz gestarteter Datenbank folgende Fehlermeldung erscheint:

Connect zur Datenbank Fehlgeschlagen,….

Um nun diese Fehlermeldung zu beheben müssen Sie ersteinmal herausfinden auf welchem Port die DATAflor BUSINESS Datenbank gestartet wird.

Schritt 1: Ermittlung des Ports von der BUSINESS Datenbank
Achten Sie darauf auf welchem Port die Datenbank beim starten der Datenbank gestartet wird. Dazu starten Sie die [DATAflor BUSINESS Server.exe].
(an der rot markierten Stelle sehen Sie die Position wo auf welchem Port die Datenbank gestartet wird)



Schritt 2: Zuweisung des neuen Ports
Nachdem Sie jetzt wissen auf welchem Port die Datenbank startet, müssen Sie der Datenbank den Port standardmäßig zuweisen. Gehen Sie dazu in das Verzeichnis:

..\DATAflor\BusinessData\config

In diesem Verzeichnis liegt die sasa800.cfg-Datei. Um diese bearbeiten zu können ziehen Sie die sasa800.cfg-Datei in den Editor per Drag an Drop hinein. Nun können Sie die sasa800.cfg-Datei bearbeiten und fügen hinter -x TCP ohne Leerzeichen {Port=XYZ} ein und speichern diese ab.




Schritt 3: Konfiguration der [odbcad32.exe]

Anschließend muss jetzt überprüft werden ob der neue Port an den Clients freigegeben ist. Nun muss am Client unter C:\Windows\SysWOW64\ die [odbcad32.exe] mithilfe eines Doppeltklicks geöffnen werden.

Klicken Sie auf den Reiter System-DSN. In dieser Maske finden Sie einmal DF_Business_6.0 und DF_Material. Um diese richtig zu konfigurieren klicken sie auf die Schaltfläche Konfigurieren.



Jetzt überprüfen Sie ob auf dem Reiter Login der Punkt Aktion mit folgendem ausgewählt ist.
(Mit einer laufenden Datenbank auf einem anderen Computer verbinden' eingetragen sein)



Wenn das korrekt eingestellt ist, klicken Sie auf den Reiter Netzwerk. Dort muss bei Host die IP-Adresse des Servers eingetragen werden. Bei dem Punkt MyIP muss die IP-Adresse des Clients, und unter dem Punkt Port muss jetzt der neue Port auf dem die DATAflor BUSINESS Datenbank startet eingetragen werden.