JAVA_HOME
gesetzt werden, die den Pfad der Java-Installation enthält
KETTLE_DIR
gesetzt werden, die den Pfad zum Pentaho-Verzeichnis enthält
Datei/Ordner | Bedeutung |
---|---|
common | enthält gemeinsam verwendete Komponenten |
conf | Konfigurationsordner, enthält u.A. die Konfigurationsdatei update.conf mit den entsprechend zu modifizierenden CU-Tausch-Parametern (s.u.) |
CUunload | enthält das Verfahren zum Entladen der Daten aus der Quelle |
CUexchange Prologue Epilogue Inactive |
enthält das Verfahren zum Tausch der Daten im Ziel Unterordner zur Ablage von kundenspezifischen SQL-Skripten zur Ausführung vor CU-Tausch Unterordner zur Ablage von kundenspezifischen SQL-Skripten zur Ausführung nach CU-Tausch Unterordner zur Ablage und Sammlung von kundenspezifischen SQL-Skripten, die aktuell nicht ausgeführt werden |
log | Das Log-Verzeichnis, in dem die Logdateien abgelegt werden, die bei Entladen und Tausch geschrieben werden |
setVar.bat setVar.sh |
Skript zum Setzen der Umgebungsvariablen JAVA_HOME (Pfad zur Java JDK- oder JRE-Installation) und KETTLE_DIR (Pfad zum Pentaho PDI/Kettle Verzeichnis) (Windows/Linux) |
CUunload.bat CUunload.sh |
Startskript zum Entladen der Quelldaten (Windows/Linux) |
CUexchange.bat CUexchange.sh |
Startskript für den Tausch der CU-Daten im Ziel (Windows/Linux) |
update.conf
im Unterverzeichnis conf.
Parameter | Wert |
---|---|
planta.update.license | dreistellige Kundenlizenz (z.B. 123); im Fall mehr als eine Lizenz auf dem System aktiv sein sollte, sind diese durch Komma getrennt anzugeben (z.B. 123,456) |
planta.unload.data_dir | Pfad, unter dem die Quelldaten abgelegt werden |
planta.cu_exchange.type | Typ des CU-Tauschs Mögliche Werte:
|
planta.db.source.type | Quell-DBMS Mögliche Werte:
|
planta.db.source.access | Quell-Zugriffsmethode Mögliche Werte:
|
planta.db.source.name | Quell-DB-Name (bei Oracle die SID) |
planta.db.source.host | Quell-Server (auf dem das DBMS residiert) |
planta.db.source.user | Quell-DB-Benutzer |
planta.db.source.pass | Quell-DB-Benutzerpasswort |
planta.db.source.port | Üblicherweise einer der folgenden Werte, sofern nicht anders gesetzt:
|
planta.db.destination.type | Ziel-DBMS Mögliche Werte:
|
planta.db.destination.access | Ziel-Zugriffsmethode Mögliche Werte:
|
planta.db.destination.name | Ziel-DB-Name (bei Oracle die SID) |
planta.db.destination.host | Ziel-Server (auf dem das DBMS residiert) |
planta.db.destination.user | Ziel-DB-Benutzer |
planta.db.destination.pass | Ziel-DB-Benutzerpasswort |
planta.db.destination.port | üblicherweise einer der folgenden Werte, sofern nicht anders gesetzt:
|
Prozessschritt | Verantwortlicher |
---|---|
Information an Nutzerkreis über die geplante Wartungsarbeit | technischer Projektleiter des Kunden |
Sicherstellen, dass kein Mitarbeiter des Kunden mehr auf dem System arbeiten | Betrieb |
Backup der Produktiv-DB | Betrieb |
Unload der Customizing-Daten von der Testumgebung und Produktivumgebung | PLANTA |
Load in die Produktivumgebung | PLANTA |
Testen der Nachtjobs | PLANTA |
Freigabe | durch PLANTA an den technischen Projektleiter des Kunden |
Abnahme | durch den technischen Projektleiter des Kunden |
~conf/update.conf
) prüfen/setzen. Falls später keine Datenbankverbindung zustandekommt, speziell hier die Verbindungsparameter überprüfen, dabei beachten, dass je nach Infrastruktur auch andere als die Standard-Portnummern verwendet werden.
CUunload.bat
(Windows) oder Cuunload.sh
(Linux) aufrufen. planta.unload.data_dir
angegebenen Pfad abgelegt.
CUexchange.bat
(Windows) oder CUexchange.sh
(Linux) aufrufen. ~/conf/CUtables.txt
):