Schnittstelle CampusOnline (TU Graz) zu SuperX-Modul COSTAGE http://www.superx-projekt.de/doku/costage_modul/
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.

1258 lines
42 KiB

#!/bin/bash
# XML-generiertes SQL-Script
# von costage_prepare_unlfiles.xsl
if [ "$1" == "" ]
then
echo "Usage: costage_prepare_unlfiles.x <Delimiter> HEADER<optional>"
echo "Beispiel: costage_prepare_unlfiles.x , HEADER"
fi
if [ ! -f $COSTAGE_LOAD_PFAD/superx.datum ]
then
echo "superx.datum wird nicht übergeben"
date +'%d.%m.%Y' > $COSTAGE_LOAD_PFAD/superx.datum
fi
if [ ! -f $COSTAGE_LOAD_PFAD/costage_unload.err ]
then
echo "costage_unload.err wird nicht übergeben"
cat /dev/null > $COSTAGE_LOAD_PFAD/costage_unload.err
fi
#zuerst alle Dateien nach UTF-8 konvertieren, wenn nötig:
sx_list_isofiles.x $COSTAGE_LOAD_PFAD/unl >iso.txt
sx_recode_isofiles.x iso.txt
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_abschlussziele_amtstat_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_abschlussziele_amtstat_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_abschlussziele_amtstat_v.csv -OUT:unl/costage_st_abschlussziele_amtstat.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_abschlussziele_amtstat;"
DOQUERY "vacuum full costage_st_abschlussziele_amtstat;"
psql --dbname=$DBNAME -c "\copy costage_st_abschlussziele_amtstat from unl/px_st_abschlussziele_amtstat_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_abschlussziele_amtstat unl/px_st_abschlussziele_amtstat_v.csv $HEADER txt
sx_unload_table.x costage_st_abschlussziele_amtstat unl/costage_st_abschlussziele_amtstat.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_abschlussziele_amtstat.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_abschlussziele_amtstat.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_abschlussziele_amtstat.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_abschlussziele_lokal_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_abschlussziele_lokal_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_abschlussziele_lokal_v.csv -OUT:unl/costage_st_abschlussziele_lokal.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_abschlussziele_lokal;"
DOQUERY "vacuum full costage_st_abschlussziele_lokal;"
psql --dbname=$DBNAME -c "\copy costage_st_abschlussziele_lokal from unl/px_st_abschlussziele_lokal_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_abschlussziele_lokal unl/px_st_abschlussziele_lokal_v.csv $HEADER txt
sx_unload_table.x costage_st_abschlussziele_lokal unl/costage_st_abschlussziele_lokal.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_abschlussziele_lokal.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_abschlussziele_lokal.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_abschlussziele_lokal.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_fachsemester_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_fachsemester_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_fachsemester_v.csv -OUT:unl/costage_st_fachsemester.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_fachsemester;"
DOQUERY "vacuum full costage_st_fachsemester;"
psql --dbname=$DBNAME -c "\copy costage_st_fachsemester from unl/px_st_fachsemester_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_fachsemester unl/px_st_fachsemester_v.csv $HEADER txt
sx_unload_table.x costage_st_fachsemester unl/costage_st_fachsemester.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_fachsemester.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_fachsemester.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_fachsemester.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_fakultaeten_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_fakultaeten_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_fakultaeten_v.csv -OUT:unl/costage_st_fakultaeten.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_fakultaeten;"
DOQUERY "vacuum full costage_st_fakultaeten;"
psql --dbname=$DBNAME -c "\copy costage_st_fakultaeten from unl/px_st_fakultaeten_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_fakultaeten unl/px_st_fakultaeten_v.csv $HEADER txt
sx_unload_table.x costage_st_fakultaeten unl/costage_st_fakultaeten.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_fakultaeten.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_fakultaeten.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_fakultaeten.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_hauptstudien_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_hauptstudien_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_hauptstudien_v.csv -OUT:unl/costage_st_hauptstudien.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_hauptstudien;"
DOQUERY "vacuum full costage_st_hauptstudien;"
psql --dbname=$DBNAME -c "\copy costage_st_hauptstudien from unl/px_st_hauptstudien_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_hauptstudien unl/px_st_hauptstudien_v.csv $HEADER txt
sx_unload_table.x costage_st_hauptstudien unl/costage_st_hauptstudien.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_hauptstudien.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_hauptstudien.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_hauptstudien.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_hoererstatus_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_hoererstatus_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_hoererstatus_v.csv -OUT:unl/costage_st_hoererstatus.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_hoererstatus;"
DOQUERY "vacuum full costage_st_hoererstatus;"
psql --dbname=$DBNAME -c "\copy costage_st_hoererstatus from unl/px_st_hoererstatus_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_hoererstatus unl/px_st_hoererstatus_v.csv $HEADER txt
sx_unload_table.x costage_st_hoererstatus unl/costage_st_hoererstatus.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_hoererstatus.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_hoererstatus.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_hoererstatus.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_laender_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_laender_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_laender_v.csv -OUT:unl/costage_st_laender.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_laender;"
DOQUERY "vacuum full costage_st_laender;"
psql --dbname=$DBNAME -c "\copy costage_st_laender from unl/px_st_laender_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_laender unl/px_st_laender_v.csv $HEADER txt
sx_unload_table.x costage_st_laender unl/costage_st_laender.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_laender.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_laender.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_laender.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_land_regionen_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_land_regionen_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_land_regionen_v.csv -OUT:unl/costage_st_land_regionen.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_land_regionen;"
DOQUERY "vacuum full costage_st_land_regionen;"
psql --dbname=$DBNAME -c "\copy costage_st_land_regionen from unl/px_st_land_regionen_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_land_regionen unl/px_st_land_regionen_v.csv $HEADER txt
sx_unload_table.x costage_st_land_regionen unl/costage_st_land_regionen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_land_regionen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_land_regionen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_land_regionen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_semester_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_semester_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_semester_v.csv -OUT:unl/costage_st_semester.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_semester_neu;"
DOQUERY "vacuum full costage_st_semester_neu;"
psql --dbname=$DBNAME -c "\copy costage_st_semester_neu from unl/px_st_semester_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_semester_neu unl/px_st_semester_v.csv $HEADER txt
sx_unload_table.x costage_st_semester_neu unl/costage_st_semester.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_semester.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_semester.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_semester.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studien_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_studien_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_studien_v.csv -OUT:unl/costage_st_studien.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_studien;"
DOQUERY "vacuum full costage_st_studien;"
psql --dbname=$DBNAME -c "\copy costage_st_studien from unl/px_st_studien_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_studien unl/px_st_studien_v.csv $HEADER txt
sx_unload_table.x costage_st_studien unl/costage_st_studien.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studien.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studien.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studien.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studien_spoversionen_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_studien_spoversionen_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_studien_spoversionen_v.csv -OUT:unl/costage_st_studien_spoversionen.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_studien_spoversionen;"
DOQUERY "vacuum full costage_st_studien_spoversionen;"
psql --dbname=$DBNAME -c "\copy costage_st_studien_spoversionen from unl/px_st_studien_spoversionen_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_studien_spoversionen unl/px_st_studien_spoversionen_v.csv $HEADER txt
sx_unload_table.x costage_st_studien_spoversionen unl/costage_st_studien_spoversionen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studien_spoversionen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studien_spoversionen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studien_spoversionen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studienarten_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_studienarten_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_studienarten_v.csv -OUT:unl/costage_st_studienarten.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_studienarten;"
DOQUERY "vacuum full costage_st_studienarten;"
psql --dbname=$DBNAME -c "\copy costage_st_studienarten from unl/px_st_studienarten_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_studienarten unl/px_st_studienarten_v.csv $HEADER txt
sx_unload_table.x costage_st_studienarten unl/costage_st_studienarten.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studienarten.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studienarten.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studienarten.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studienfaecher_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_studienfaecher_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_studienfaecher_v.csv -OUT:unl/costage_st_studienfaecher.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_studienfaecher;"
DOQUERY "vacuum full costage_st_studienfaecher;"
psql --dbname=$DBNAME -c "\copy costage_st_studienfaecher from unl/px_st_studienfaecher_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_studienfaecher unl/px_st_studienfaecher_v.csv $HEADER txt
sx_unload_table.x costage_st_studienfaecher unl/costage_st_studienfaecher.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studienfaecher.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studienfaecher.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studienfaecher.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studiengaenge_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_studiengaenge_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_studiengaenge_v.csv -OUT:unl/costage_st_studiengaenge.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_studiengaenge_neu;"
DOQUERY "vacuum full costage_st_studiengaenge_neu;"
psql --dbname=$DBNAME -c "\copy costage_st_studiengaenge_neu from unl/px_st_studiengaenge_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_studiengaenge_neu unl/px_st_studiengaenge_v.csv $HEADER txt
sx_unload_table.x costage_st_studiengaenge_neu unl/costage_st_studiengaenge.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studiengaenge.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studiengaenge.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studiengaenge.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studiengaenge_mtsg_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_studiengaenge_mtsg_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_studiengaenge_mtsg_v.csv -OUT:unl/costage_st_studiengaenge_mtsg.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_studiengaenge_mtsg;"
DOQUERY "vacuum full costage_st_studiengaenge_mtsg;"
psql --dbname=$DBNAME -c "\copy costage_st_studiengaenge_mtsg from unl/px_st_studiengaenge_mtsg_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_studiengaenge_mtsg unl/px_st_studiengaenge_mtsg_v.csv $HEADER txt
sx_unload_table.x costage_st_studiengaenge_mtsg unl/costage_st_studiengaenge_mtsg.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studiengaenge_mtsg.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studiengaenge_mtsg.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studiengaenge_mtsg.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studienkennzahlen_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_studienkennzahlen_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_studienkennzahlen_v.csv -OUT:unl/costage_st_studienkennzahlen.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_studienkennzahlen_neu;"
DOQUERY "vacuum full costage_st_studienkennzahlen_neu;"
psql --dbname=$DBNAME -c "\copy costage_st_studienkennzahlen_neu from unl/px_st_studienkennzahlen_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_studienkennzahlen_neu unl/px_st_studienkennzahlen_v.csv $HEADER txt
sx_unload_table.x costage_st_studienkennzahlen_neu unl/costage_st_studienkennzahlen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studienkennzahlen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studienkennzahlen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studienkennzahlen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studienstatus_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_studienstatus_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_studienstatus_v.csv -OUT:unl/costage_st_studienstatus.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_studienstatus;"
DOQUERY "vacuum full costage_st_studienstatus;"
psql --dbname=$DBNAME -c "\copy costage_st_studienstatus from unl/px_st_studienstatus_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_studienstatus unl/px_st_studienstatus_v.csv $HEADER txt
sx_unload_table.x costage_st_studienstatus unl/costage_st_studienstatus.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studienstatus.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studienstatus.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studienstatus.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studierendenstammdaten_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_studierendenstammdaten_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_studierendenstammdaten_v.csv -OUT:unl/costage_st_studierendenstammdaten.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_studierendenstammdaten_neu;"
DOQUERY "vacuum full costage_st_studierendenstammdaten_neu;"
psql --dbname=$DBNAME -c "\copy costage_st_studierendenstammdaten_neu from unl/px_st_studierendenstammdaten_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_studierendenstammdaten_neu unl/px_st_studierendenstammdaten_v.csv $HEADER txt
sx_unload_table.x costage_st_studierendenstammdaten_neu unl/costage_st_studierendenstammdaten.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studierendenstammdaten.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studierendenstammdaten.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studierendenstammdaten.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerbungen_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerbungen_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_bw_bewerbungen_v.csv -OUT:unl/costage_bw_bewerbungen.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_bw_bewerbungen;"
DOQUERY "vacuum full costage_bw_bewerbungen;"
psql --dbname=$DBNAME -c "\copy costage_bw_bewerbungen from unl/px_bw_bewerbungen_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_bw_bewerbungen unl/px_bw_bewerbungen_v.csv $HEADER txt
sx_unload_table.x costage_bw_bewerbungen unl/costage_bw_bewerbungen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerbungen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerbungen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerbungen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerbung_kombination_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerbung_kombination_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_bw_bewerbung_kombination_v.csv -OUT:unl/costage_bw_bewerbung_kombination.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_bw_bewerbung_kombination;"
DOQUERY "vacuum full costage_bw_bewerbung_kombination;"
psql --dbname=$DBNAME -c "\copy costage_bw_bewerbung_kombination from unl/px_bw_bewerbung_kombination_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_bw_bewerbung_kombination unl/px_bw_bewerbung_kombination_v.csv $HEADER txt
sx_unload_table.x costage_bw_bewerbung_kombination unl/costage_bw_bewerbung_kombination.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerbung_kombination.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerbung_kombination.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerbung_kombination.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerb_hzb_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerb_hzb_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_bw_bewerb_hzb_v.csv -OUT:unl/costage_bw_bewerb_hzb.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_bw_bewerb_hzb;"
DOQUERY "vacuum full costage_bw_bewerb_hzb;"
psql --dbname=$DBNAME -c "\copy costage_bw_bewerb_hzb from unl/px_bw_bewerb_hzb_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_bw_bewerb_hzb unl/px_bw_bewerb_hzb_v.csv $HEADER txt
sx_unload_table.x costage_bw_bewerb_hzb unl/costage_bw_bewerb_hzb.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerb_hzb.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerb_hzb.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerb_hzb.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerb_sb_status_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_bw_bewerb_sb_status_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_bw_bewerb_sb_status_v.csv -OUT:unl/costage_bw_bewerb_sb_status.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_bw_bewerb_sb_status;"
DOQUERY "vacuum full costage_bw_bewerb_sb_status;"
psql --dbname=$DBNAME -c "\copy costage_bw_bewerb_sb_status from unl/px_bw_bewerb_sb_status_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_bw_bewerb_sb_status unl/px_bw_bewerb_sb_status_v.csv $HEADER txt
sx_unload_table.x costage_bw_bewerb_sb_status unl/costage_bw_bewerb_sb_status.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerb_sb_status.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerb_sb_status.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_bw_bewerb_sb_status.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_bw_sb_status_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_bw_sb_status_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_bw_sb_status_v.csv -OUT:unl/costage_bw_sb_status.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_bw_sb_status;"
DOQUERY "vacuum full costage_bw_sb_status;"
psql --dbname=$DBNAME -c "\copy costage_bw_sb_status from unl/px_bw_sb_status_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_bw_sb_status unl/px_bw_sb_status_v.csv $HEADER txt
sx_unload_table.x costage_bw_sb_status unl/costage_bw_sb_status.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_status.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_status.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_status.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_bw_sb_status_werte_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_bw_sb_status_werte_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_bw_sb_status_werte_v.csv -OUT:unl/costage_bw_sb_status_werte.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_bw_sb_status_werte;"
DOQUERY "vacuum full costage_bw_sb_status_werte;"
psql --dbname=$DBNAME -c "\copy costage_bw_sb_status_werte from unl/px_bw_sb_status_werte_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_bw_sb_status_werte unl/px_bw_sb_status_werte_v.csv $HEADER txt
sx_unload_table.x costage_bw_sb_status_werte unl/costage_bw_sb_status_werte.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_status_werte.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_status_werte.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_status_werte.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_bw_sb_stat_vorl_zuordnung_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_bw_sb_stat_vorl_zuordnung_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_bw_sb_stat_vorl_zuordnung_v.csv -OUT:unl/costage_bw_sb_stat_vorl_zuordnung.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_bw_sb_stat_vorl_zuordnung;"
DOQUERY "vacuum full costage_bw_sb_stat_vorl_zuordnung;"
psql --dbname=$DBNAME -c "\copy costage_bw_sb_stat_vorl_zuordnung from unl/px_bw_sb_stat_vorl_zuordnung_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_bw_sb_stat_vorl_zuordnung unl/px_bw_sb_stat_vorl_zuordnung_v.csv $HEADER txt
sx_unload_table.x costage_bw_sb_stat_vorl_zuordnung unl/costage_bw_sb_stat_vorl_zuordnung.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_stat_vorl_zuordnung.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_stat_vorl_zuordnung.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_bw_sb_stat_vorl_zuordnung.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_bw_zulassungsarten_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_bw_zulassungsarten_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_bw_zulassungsarten_v.csv -OUT:unl/costage_bw_zulassungsarten.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_bw_zulassungsarten;"
DOQUERY "vacuum full costage_bw_zulassungsarten;"
psql --dbname=$DBNAME -c "\copy costage_bw_zulassungsarten from unl/px_bw_zulassungsarten_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_bw_zulassungsarten unl/px_bw_zulassungsarten_v.csv $HEADER txt
sx_unload_table.x costage_bw_zulassungsarten unl/costage_bw_zulassungsarten.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_bw_zulassungsarten.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_bw_zulassungsarten.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_bw_zulassungsarten.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_land_subregionen_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_land_subregionen_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_land_subregionen_v.csv -OUT:unl/costage_land_subregionen.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_land_subregionen;"
DOQUERY "vacuum full costage_land_subregionen;"
psql --dbname=$DBNAME -c "\copy costage_land_subregionen from unl/px_land_subregionen_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_land_subregionen unl/px_land_subregionen_v.csv $HEADER txt
sx_unload_table.x costage_land_subregionen unl/costage_land_subregionen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_land_subregionen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_land_subregionen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_land_subregionen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_studienformen_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_studienformen_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_studienformen_v.csv -OUT:unl/costage_st_studienformen.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_studienformen;"
DOQUERY "vacuum full costage_st_studienformen;"
psql --dbname=$DBNAME -c "\copy costage_st_studienformen from unl/px_st_studienformen_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_studienformen unl/px_st_studienformen_v.csv $HEADER txt
sx_unload_table.x costage_st_studienformen unl/costage_st_studienformen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_studienformen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_studienformen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_studienformen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_adressen_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_adressen_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_adressen_v.csv -OUT:unl/costage_st_adressen.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_adressen;"
DOQUERY "vacuum full costage_st_adressen;"
psql --dbname=$DBNAME -c "\copy costage_st_adressen from unl/px_st_adressen_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_adressen unl/px_st_adressen_v.csv $HEADER txt
sx_unload_table.x costage_st_adressen unl/costage_st_adressen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_adressen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_adressen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_adressen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_urlaube_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_urlaube_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_urlaube_v.csv -OUT:unl/costage_st_urlaube.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_urlaube;"
DOQUERY "vacuum full costage_st_urlaube;"
psql --dbname=$DBNAME -c "\copy costage_st_urlaube from unl/px_st_urlaube_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_urlaube unl/px_st_urlaube_v.csv $HEADER txt
sx_unload_table.x costage_st_urlaube unl/costage_st_urlaube.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_urlaube.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_urlaube.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_urlaube.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_urlaubs_typen_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_urlaubs_typen_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_urlaubs_typen_v.csv -OUT:unl/costage_st_urlaubs_typen.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_urlaubs_typen;"
DOQUERY "vacuum full costage_st_urlaubs_typen;"
psql --dbname=$DBNAME -c "\copy costage_st_urlaubs_typen from unl/px_st_urlaubs_typen_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_urlaubs_typen unl/px_st_urlaubs_typen_v.csv $HEADER txt
sx_unload_table.x costage_st_urlaubs_typen unl/costage_st_urlaubs_typen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_urlaubs_typen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_urlaubs_typen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_urlaubs_typen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_abmeldungsarten_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_abmeldungsarten_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_abmeldungsarten_v.csv -OUT:unl/costage_st_abmeldungsarten.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_abmeldungsarten;"
DOQUERY "vacuum full costage_st_abmeldungsarten;"
psql --dbname=$DBNAME -c "\copy costage_st_abmeldungsarten from unl/px_st_abmeldungsarten_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_abmeldungsarten unl/px_st_abmeldungsarten_v.csv $HEADER txt
sx_unload_table.x costage_st_abmeldungsarten unl/costage_st_abmeldungsarten.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_abmeldungsarten.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_abmeldungsarten.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_abmeldungsarten.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_personen_abmeldungen_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_personen_abmeldungen_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_personen_abmeldungen_v.csv -OUT:unl/costage_st_personen_abmeldungen.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_personen_abmeldungen;"
DOQUERY "vacuum full costage_st_personen_abmeldungen;"
psql --dbname=$DBNAME -c "\copy costage_st_personen_abmeldungen from unl/px_st_personen_abmeldungen_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_personen_abmeldungen unl/px_st_personen_abmeldungen_v.csv $HEADER txt
sx_unload_table.x costage_st_personen_abmeldungen unl/costage_st_personen_abmeldungen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_personen_abmeldungen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_personen_abmeldungen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_personen_abmeldungen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_ersthochschulen_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_ersthochschulen_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_ersthochschulen_v.csv -OUT:unl/costage_st_ersthochschulen.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_ersthochschulen;"
DOQUERY "vacuum full costage_st_ersthochschulen;"
psql --dbname=$DBNAME -c "\copy costage_st_ersthochschulen from unl/px_st_ersthochschulen_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_ersthochschulen unl/px_st_ersthochschulen_v.csv $HEADER txt
sx_unload_table.x costage_st_ersthochschulen unl/costage_st_ersthochschulen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_ersthochschulen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_ersthochschulen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_ersthochschulen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_st_hochschulsemester_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_st_hochschulsemester_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_st_hochschulsemester_v.csv -OUT:unl/costage_st_hochschulsemester.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_st_hochschulsemester;"
DOQUERY "vacuum full costage_st_hochschulsemester;"
psql --dbname=$DBNAME -c "\copy costage_st_hochschulsemester from unl/px_st_hochschulsemester_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_st_hochschulsemester unl/px_st_hochschulsemester_v.csv $HEADER txt
sx_unload_table.x costage_st_hochschulsemester unl/costage_st_hochschulsemester.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_st_hochschulsemester.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_st_hochschulsemester.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_st_hochschulsemester.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_leistungen_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_leistungen_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_leistungen_v.csv -OUT:unl/costage_leistungen.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_leistungen;"
DOQUERY "vacuum full costage_leistungen;"
psql --dbname=$DBNAME -c "\copy costage_leistungen from unl/px_leistungen_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_leistungen unl/px_leistungen_v.csv $HEADER txt
sx_unload_table.x costage_leistungen unl/costage_leistungen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_leistungen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_leistungen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_leistungen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_leistungen_detail_typen_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_leistungen_detail_typen_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_leistungen_detail_typen_v.csv -OUT:unl/costage_leistungen_detail_typen.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_leistungen_detail_typen;"
DOQUERY "vacuum full costage_leistungen_detail_typen;"
psql --dbname=$DBNAME -c "\copy costage_leistungen_detail_typen from unl/px_leistungen_detail_typen_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_leistungen_detail_typen unl/px_leistungen_detail_typen_v.csv $HEADER txt
sx_unload_table.x costage_leistungen_detail_typen unl/costage_leistungen_detail_typen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_detail_typen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_detail_typen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_detail_typen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_leistungen_typen_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_leistungen_typen_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_leistungen_typen_v.csv -OUT:unl/costage_leistungen_typen.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_leistungen_typen;"
DOQUERY "vacuum full costage_leistungen_typen;"
psql --dbname=$DBNAME -c "\copy costage_leistungen_typen from unl/px_leistungen_typen_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_leistungen_typen unl/px_leistungen_typen_v.csv $HEADER txt
sx_unload_table.x costage_leistungen_typen unl/costage_leistungen_typen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_typen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_typen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_typen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_antritte_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_antritte_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_antritte_v.csv -OUT:unl/costage_antritte.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_antritte;"
DOQUERY "vacuum full costage_antritte;"
psql --dbname=$DBNAME -c "\copy costage_antritte from unl/px_antritte_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_antritte unl/px_antritte_v.csv $HEADER txt
sx_unload_table.x costage_antritte unl/costage_antritte.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_antritte.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_antritte.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_antritte.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/px_leistungen_status_typen_v.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/px_leistungen_status_typen_v.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/px_leistungen_status_typen_v.csv -OUT:unl/costage_leistungen_status_typen.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_leistungen_status_typen;"
DOQUERY "vacuum full costage_leistungen_status_typen;"
psql --dbname=$DBNAME -c "\copy costage_leistungen_status_typen from unl/px_leistungen_status_typen_v.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_leistungen_status_typen unl/px_leistungen_status_typen_v.csv $HEADER txt
sx_unload_table.x costage_leistungen_status_typen unl/costage_leistungen_status_typen.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_status_typen.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_status_typen.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_leistungen_status_typen.unl"
fi
if [ -f "$COSTAGE_LOAD_PFAD/unl/k_hzbart.csv" ]
then
#echo "$COSTAGE_LOAD_PFAD/unl/k_hzbart.csv wird übergeben:"
#klappt noch nicht:
#java -cp ".:$JDBC_CLASSPATH" CostageUnlFileConverter -logger:$LOGGER_PROPERTIES -IN:unl/k_hzbart.csv -OUT:unl/costage_k_hzbart.unl -I_DESCR:./unldescr_oracle_csv.xml -O_DESCR:$O_DESCR
DOQUERY "truncate table costage_k_hzbart;"
DOQUERY "vacuum full costage_k_hzbart;"
psql --dbname=$DBNAME -c "\copy costage_k_hzbart from unl/k_hzbart.csv using delimiters '"$1"' with null as '' CSV $2"
#sx_upload_records.x costage_k_hzbart unl/k_hzbart.csv $HEADER txt
sx_unload_table.x costage_k_hzbart unl/costage_k_hzbart.unl
fi
if [ ! -f "$COSTAGE_LOAD_PFAD/unl/costage_k_hzbart.unl" ]
then
echo "$COSTAGE_LOAD_PFAD/unl/costage_k_hzbart.unl wird nicht übergeben"
cat /dev/null > "$COSTAGE_LOAD_PFAD/unl/costage_k_hzbart.unl"
fi