Datenbank-Import
Das Invoice-Paket wird mit 2 separaten Datenbanken DEX_Workflow und DEX_MasterData ausgeliefert. Das Invoice-Paket wird auf einer Maria-DB (MySQL) entwickelt und wird mit einer MS-SQL Datenbank getestet. Die Anbindung an ORACLE ist nicht getestet!
Die Erstellung der Datenbanken ist im ausgelieferten SQL-Skript enthalten. In dem Skript ist ein fixer Datei-Pfad für Datenbankdateien enthalten. Die beiden Datenbanken sollten manuell vorab erstellt werden und die Datenbank-Erstellung im SQL-Skript müssen in dem Fall auskommentiert werden. Alternativ kann der Datei-Pfad manuell angepasst werden. Auf jeden Fall sollten die Angaben für die Daten- und Log-Erweiterungen angepasst werden!
- Daten: 500 MB Anfangsgröße / 500MB Erweiterung / Maximale Größe unbegrenzt
- Log: 100MB Anfangsgröße / 100MB Erweiterung / Maximale Größe auf 2GB beschränken.
Für den Import der Tabellen stehen SQL-Skripte zur Verfügung (MS SQL und MySQL bzw. Maria DB). Die Tabellen werden ohne Daten ausgeliefert! Die Konfigurations-Daten werden zu einem späteren Zeitpunkt separat über die WEB-Konfiguration importiert.
Der Stammdaten-Import muss projektspezifisch erfolgen!
Die Datenbanken müssen regelmäßig gesichert werden!
My SQL
Bei der Installation mit MySQL ist darauf zu achten, dass die Tabellen für die Positions-Daten bereits in der Auslieferung alle Standard-Felder als Spalten enthalten. Vor der Erstellung der DB muss die "page size" hochgestellt werden, damit es beim Import nicht zu Fehlern kommt. Der folgende Eintrag muss zur "my.ini" im Abschnitt "[mysql]" hinzugefügt werden, welche sich im "Data"-Verzeichnis der MariaDB installation befindet.
innodb_page_size=32K