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 Prologue Epilogue Inactive |
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 |
setVar.bat setVar.sh |
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) |
CUunload.bat CUunload.sh |
Start script for unloading the source data (Windows/Linux) |
CUexchange.bat CUexchange.sh |
Start script for exchanging the CU data in the destination (Windows/Linux) |
update.conf
parameter file in the conf subdirectory.
Parameter | Value |
---|---|
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.unload.data_dir | Path, below which the source data are stored |
planta.cu_exchange.type | Type of the CU exchange Possible values:
|
planta.db.source.type | Source DBMS Possible values:
|
planta.db.source.access | Source DBMS Possible values:
|
planta.db.source.name | Source DB name (in Oracle the SID) |
planta.db.source.host | Source server (on which the DBMS resides) |
planta.db.source.user | Source DB user |
planta.db.source.pass | Source DB user password |
planta.db.source.port | Usually one of the following values if not set differntly:
|
planta.db.destination.type | destination DBMS Possible values:
|
planta.db.destination.access | destination DBMS Possible values:
|
planta.db.destination.name | destination DB name (in Oracle the SID) |
planta.db.destination.host | Source server (on which the DBMS resides) |
planta.db.destination.user | destination DB user |
planta.db.destination.pass | destination DB user password |
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
):