Datenbank PostgreSQL
PostgreSQL
Die PostgreSQL muss nur zentral auf dem Server oder der Hauptkasse als Dienst installiert werden. Alle weiteren Clients müssen lediglich eine Verbindung zur Hauptkasse herstellen, um auf die Datenbank zuzugreifen.
Bei Umstellung auf PostgreSQL muss eine neue Lizenz angefordert werden, welche berechtigt, diese Datenbank-Engine zu verwenden.
Installation
Für die Installation den X3000Installer starten und die Option PostgreSQL als Datenbank auswählen. Dabei auf die Freigabe des Standard TCP-Ports 5432 achten.
Bei bereits installierter PostgreSQL mit einem anderen Superuser, muss in der "param.ini" folgender Eintrag verwendet werden, um den entsprechenden User zu hinterlegen.
[SQL]
PORT=
SUPERUSER=
SUPERUSERPASSWORD=
Oder bei Offline-Verwendung:
[SQL]
PORT_OFFLINE=
SUPERUSER_OFFLINE=
SUPERUSERPASSWORD_OFFLINE=
Backup
Der Datenbank Dump wird täglich beim Tagesabschluss erstellt und als "dump.sql" im Kassenverzeichnis unter "\PSQL" abgelegt. Um den Dump manuell durchzuführen, kann im Fenster des Tagesabschlusses mit Hilfe von "STRG + X" ein Button für "Datenbank Backup" (PostgreSQL) eingeblendet werden.
Ebenfalls kann ein manueller Dump mit den X3000DatenbankTools.exe erstellt werden. Sollte ein Dump automatisiert erfolgen (zB. mit einem Backup Programm), können die X3000DatenbankTools.exe mit dem Parameter -e ausgeführt werden. Das Backup erfolgt in den default Ordner \PSQL\dump.sql. Optional ist auch eine Pfadangabe möglich, Beispiele:
X3000DatenbankTools.exe -e
X3000DatenbankTools.exe -e C:\MeinBackupVerzeichnis
Backup wiederherstellen / Dump einspielen
Öffnen Sie im Kassenordner das Tool "X3000 Datenbank Tools".Wählen Sie die Option "Import Datenbank gesamt" und geben Sie unter Quelle die Datei des Datenbank-Dumps an. Starten Sie den Importprozess durch Klick auf "Start". Die Datenbank wird nun importiert und somit wiederhergestellt.