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 |
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 |
| |
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) |
| |
Startskript zum Entladen der Quelldaten (Windows/Linux) |
| |
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):