You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
929 B
47 lines
929 B
#!/bin/bash |
|
#Änderungen |
|
#--------------------------------------------------------------------- |
|
# Shell-Kommando "etl_execute_unload_job.x" |
|
# |
|
#--------------------------------------------------------------------- |
|
|
|
if [ "$1" = "" ] |
|
then echo "Aufruf: etl_execute_upload_job.x job_uniquename FILTER <Eingabedatei (optional)>" |
|
echo " " |
|
echo "Aktion: etl_execute_upload_job.x laedt Tabellen." |
|
echo " " |
|
echo " " |
|
exit 0 |
|
fi |
|
|
|
#------------------------------------------------------------------- |
|
#-- Metadaten entladen |
|
#------------------------------------------------------------------- |
|
|
|
JOB_UNIQUENAME=$1 |
|
|
|
FILTER=$2 |
|
|
|
if [ "$3" == "" ] |
|
then infile=$JOB_UNIQUENAME.xml |
|
else |
|
|
|
infile=$3 |
|
|
|
fi |
|
|
|
|
|
|
|
SX_CLIENT=jdbc |
|
export SX_CLIENT |
|
CP=".:$JDBC_CLASSPATH" |
|
|
|
CMD="java $JAVA_OPTS -cp $CP de.superx.elt.bin.EtlJobExecutor -dbproperties:$DB_PROPERTIES -job:$JOB_UNIQUENAME -params:PATH_TO_INPUTFILE=$infile" |
|
|
|
echo $CMD |
|
|
|
$CMD |
|
|
|
|
|
|
|
|
|
|