JAVA_HOME
containing the path of the Java installation must be set,
KETTLE_DIR
that contains the path to the Pentaho directory must be set.
File/folder | Meaning |
---|---|
common | contains commonly used components |
conf | Configuration folder, contains, a.o., the update.conf configuration file with the corresponding CU exchange parameters to be modified (s.u.) |
CUunload | contains the procedure for unloading the data from the source |
CUexchange![]() ![]() ![]() |
contains the procedure for exchanging the data in the destination Subfolder for creating customized SQL scripts to be run before the CU exchange Subfolder for creating customized SQL scripts to be run after the CU exchange Subfolder for creating and collecting customized SQL scripts that are currently not run |
log | The log directory in which log files are stored, which is written upon unloading and exchange |
![]() ![]() |
Script for setting the JAVA_HOME environment variables (Path to the Java JDK or JRE installation) and KETTLE_DIR (Path to the Pentaho PDI/Kettle directory) (Windows/Linux) |
![]() ![]() |
Start script for unloading the source data (Windows/Linux) |
![]() ![]() |
Start script for exchanging the CU data in the destination (Windows/Linux) |
update.conf
parameter file in the conf subdirectory.
Parameter | Value![]() |
---|---|
planta.db.destination.user | destination DB user |
planta.db.destination.name | destination DB name (in Oracle the SID) |
planta.db.destination.pass | destination DB user password |
planta.db.destination.type | destination DBMS Possible values:
|
planta.db.destination.access | destination DBMS Possible values:
|
planta.unload.data_dir | Path, below which the source data are stored |
planta.db.source.name | Source DB name (in Oracle the SID) |
planta.db.source.user | Source DB user |
planta.db.source.pass | Source DB user password |
planta.db.source.type | Source DBMS Possible values:
|
planta.db.source.access | Source DBMS Possible values:
|
planta.db.source.host | Source server (on which the DBMS resides) |
planta.db.destination.host | Source server (on which the DBMS resides) |
planta.update.license | three digit customer license (e.g. 123); in case you want more than one license to be active, they must be specified separated by commas (e.g. 123,456) |
planta.cu_exchange.type | Type of the CU exchange Possible values:
|
planta.db.source.port | Usually one of the following values if not set differntly:
|
planta.db.destination.port | Usually one of the following values if not set differntly:
|
Process step | Person responsible |
---|---|
Information on the planned maintenance work to user groups | customer's technical project manager |
Make sure that non of the customer's employees works on the system anymore | operation |
Backup of the productive DB | Operation |
Unload of the customizing files from the test and productive environment | PLANTA |
Load into the productive environment | PLANTA |
Testing the night jobs | PLANTA |
Approval | by PLANTA to the customer's technical project manager |
Acceptance | by the customer's technical project manager |
~conf/update.conf
) . In case no data connection can be established later, check the connection parameters here considering that depending on the infrastructure, other port numbers than the standard port numbers are be used.
CUunload.bat
(Windows) or Cuunload.sh
(Linux). planta.unload.data_dir
parameter.
CUexchange.bat
(Windows) or CUexchange.sh
(Linux). ~/conf/CUtables.txt
):