Kapitel 2. Neue Verbindung anlegen

Inhaltsverzeichnis

Allgemeine Eigenschaften
Datenbankspezifische Eigenschaften
Beispiel Oracle
Beispiel MySQL

Um mit SST-Tool mehrere Projekte verwalten zu können, können die wesentlichen Parameter als auch DB-Einstellungen pro Projekt verspeichert werden.

Hierzu wählt man das Menü Konfiguration und den Puntk Neue DB Verbindung.

Abbildung 2.1. DB Verbindung ad Beispiel EurimPharm

DB Verbindung ad Beispiel EurimPharm

Aktuell können zwei unterschiedliche Datenbankverbindung verwendet werden:

Pro DB-Verbindung werden 2 unterschiedliche Parameter in der Konfigurationsdatei abgespeichert:

Allgemeine Eigenschaften

  • CP.ServerPort Port auf dem der Server läuft.

  • CP.ServerAutomaticReply Hat dieser Parameter den Wert 1, so sendet der Server automatisch ein Reply-Telegramm auf jedes Telegramm, welches er vom Client erhält. Er stellt in einem solchen Fall den Text aus Parameter CP.ServerReplyText dem ursprünglichen Client-Telegramm als automatische Antwort voran.

  • CP.ServerReplyText Sofern der Parameter CP.ServerAutomaticReply auf 1 gesetzt ist, wird dieser Text vom Server dem Client-Telegram vorangestellt und als automatische Antwort dem Client zurück gesendet.

  • CP.ServerRelayReply Dieser Parameter gibt an, mit welcher Zeitverzögerung (in Millisekunden) der Server zwischen Empfang eines Telegramms und senden einer automatischen Rückantwort verstreichen lässt.

  • CP.Server.ServerTerminator Telegramm-Terminator, der vom Server verwendet wird. D. h., dass jedes Servertelegramm mit diesem Terminator beendet wird.

  • CP.Server.ClientTerminator Telegramm-Terminator, der vom Client verwendet wird. D. h., dass jedes Clienttelegramm mit diesem Terminator beendet wird, der sich mit dem Server verbindet.

  • CP.ServerWatchdog Wenn dieser Parameter einen Wert besitzt, so wird dieser Text als Server-Watchdog versendet.

  • CP.ServerWatchdogTimer Dieser Wert gibt die Sekunden an, nach denen der Server sein Watchdog-Telegramm schicken muss.

  • CP.SocketServer Servername/IP-Adresse des Servers, auf den sich der Client verbinden möchte.

  • CP.ClientPort Port des Servers, auf den sich der Client verbinden möchte.

  • CP.Client.ServerTerminator Telegramm-Terminator, der vom Server verwendet wird, auf den sich der Client verbindet. D. h., dass jedes Servertelegramm mit diesem Terminator beendet wird.

  • CP.Client.ClientTerminator Telegramm-Terminator, der vom Client verwendet wird, der sich. D. h., dass jedes Clienttelegramm mit diesem Terminator beendet wird.

  • CP.SendAfterReply Hat dieser Parameter den Wert 1 so sendet der Client nur dann ein Telegramm, wenn er zuvor eine Antwort auf sein zuvor gesendetes Telegramm erhalten hat.

  • CP.ClientReplyText Der Antwort-text des Clients

  • CP.TelegramDelimiter Ist dieser Wert befüllt, so werden die einzelnen Attribute des Telegramm damit voneinander getrennt; ist er nicht ebfüllt, so haben die einzelnen Attribute gemäß ihrer Definition in der Datenbank eine fixe Länge.

  • CP.SelectTypes Dieses Select-Statement liefert die verfügbaren Telegrammtypen.

  • CP.SelectTelegram Dieses Select-Statement liefert die einzelnen Attribute eines Telegrammtyps.