diff --git a/env/BI_ENV.sam b/env/BI_ENV.sam index 2221214..606805e 100644 --- a/env/BI_ENV.sam +++ b/env/BI_ENV.sam @@ -3,6 +3,8 @@ # BI_ENV – gemeinsame Umgebung für BI-Update-/Upgrade-Skripte # Dieses Skript wird von den BI-Skripten per ". /pfad/BI_ENV" eingebunden # und setzt alle notwendigen Umgebungsvariablen. +LANG=de_DE.utf8 +export LANG ########## Java-Konfiguration ########## diff --git a/module/sos/fb_umschluesseln/beispiel_fb_umschluesseln.sql b/module/sos/fb_umschluesseln/beispiel_fb_umschluesseln.sql new file mode 100644 index 0000000..a8f118b --- /dev/null +++ b/module/sos/fb_umschluesseln/beispiel_fb_umschluesseln.sql @@ -0,0 +1,22 @@ +--freemarker template +--FB-Schlüssel aus dem Campusmanagement werden zu Ressourcen Schlüsseln umgeschlüsselt +<#assign fbs = [ + {"campus":"01", "ressourcen":"101"}, + {"campus":"02", "ressourcen":"102"}, + {"campus":"03", "ressourcen":"106"}, + {"campus":"04", "ressourcen":"107"} + + + ] /> + +<#foreach fb in fbs> + +update trans_cifx set apnr='${fb.ressourcen}' where key in (90,110) and apnr='${fb.campus}'; +delete from cifx where key in (90,110) and apnr in ('${fb.campus}'); +update lehr_stg_ab set fb='${fb.ressourcen}' where fb='${fb.campus}'; +update dim_studiengang set fb='${fb.ressourcen}' where fb='${fb.campus}'; +update k_abstgv set fb='${fb.ressourcen}' where fb='${fb.campus}'; + + + + diff --git a/upgrade/hisinone_bi_qisserver/component_admin_cli_upgrade_all.sh.sam b/upgrade/hisinone_bi_qisserver/component_admin_cli_upgrade_all.sh.sam new file mode 100755 index 0000000..a172806 --- /dev/null +++ b/upgrade/hisinone_bi_qisserver/component_admin_cli_upgrade_all.sh.sam @@ -0,0 +1,5 @@ +#!/bin/bash + + +component_admin_cli.sh -ua +