Das Forschungsmodul RES der HIS e.G. ist ein Beispiel für ein Nicht-SuperX-Modul, das aber auch mit Shellscripten verwaltet werden kann. Hier das Vorgehen:
- Entpacken Sie die ZIP-Datei H1-CS-CM-RM_<
>.zip in einem Ordner Ihrer Wahl.
- Setzen Sie in der SQL_ENV die Pfade und Variablen:
RES_PFAD=.../webapps/superx/WEB-INF/conf/edustore/db/module/res; export RES_PFAD RES_ERRORDAT=$RES_PFAD/res_load.err; export RES_ERRORDAT RES_LOAD_PFAD=$RES_PFAD/rohdaten; export RES_LOAD_PFAD RES_ERRORMAIL=$ERRORMAIL; export RES_ERRORMAIL RES_LOGMAIL=$LOGMAIL; export RES_LOGMAIL
- Machen Sie die Shellscripte in $RES_PFAD und $RES_LOAD_PFAD ausführbar:
chmod +x $RES_PFAD/*.x chmod +x $RES_PFAD/rohdaten/*.x chmod +x $RES_PFAD/upgrade/*.x
Danach können Sie das Modul installieren mit
cd $RES_PFAD module_install.x res .
Dann entladen Sie aus H1, indem Sie in $RES_LOAD_PFAD die Datei RES_ENV analog einrichten wie Sie z.B. die ZUL_ENV oder SOS_ENV eingerichtet haben
cd $RES_LOAD_PFAD res_unload.x
Dann starten Sie den Update:
cd $RES_PFAD module_etl.x res .
Es kann Probleme geben, wenn das Kernmodul nicht zu der ZIP Datei von HIS paßt. Fehler bzgl. "dim_bp_apnr"... können Sie ignorieren.
Eine Datenbank-Dokumentation befindet sich hier:
.../webapps/superx/WEB-INF/conf/edustore/db/module/res/conf/res.html