Skip to main content

Einrichtung Table-Service

Die WEB-Konfigurationen von Invoice greifen über den Table Service auf die Datenbanktabellen zu. Der Installations-Ordner liegt direkt im DEXPRO-Ordner der Documents-Installation. Der Ordner kann aber auch an einen anderen beliebigen Pfad kopiert werden.

Über die WEB-Konfiguration kann aktuell nur die URL angegeben werden.

image-1585891584355.png

Im Unterordner config muss in der Datei local.yml eine globale Datenbankkonfiguration angegeben werden. Der Table Service kann in der Standardauslieferung über den Port 1958 erreicht werden. Unter dem Eintrag db kann als flavor entweder mysql oder mssql für den globalen Datenbankzugriff angegeben werden. Das Log-Level sollte auf error eingestellt werden.

image-1585891815206.png

Die spezifischen Datenbankzugriffe werden im Ordner data über die Dateien database-connections.js und database-users.js konfiguriert. Bei der database-users.js sollten nur die Einträge für user und pwd angepasst werden.

image-1585892151434.png

In der database-connections.js müssen jeweils die Einträge host, port und flavor projektspezifisch angepasst werden.

image-1585892211017.png

Damit die WEB-Konfigurationen auf den Table-Service zugreifen können muss unter …\Documents5\SQUEEZE\www\vue\conf\ die Datei ServerConfig.js angepasst werden. Der Eintrag „dexServer“ muss auf den korrekten Documents5-Server verweisen.

image-1585892351296.png

Zum Abschluss muss über die service-install.bat aus dem Hauptverzeichnis der Table-Service als Dienst installiert werden.