2.3.3 Entladen mit Shellscripten

Das Entladen aus COB gestaltet sich je nach Datenbank- und Betriebssystem unterschiedlich. Zunächst wird der häufigste und einfachste Fall beschrieben, das Entladen unter UNIX.

Kopieren Sie die Datei

$SUPERX_DIR/db/module/cob/rohdaten/COB_ENV.sam

nach

$SUPERX_DIR/db/module/cob/rohdaten/COB_ENV

und passen Sie sie entsprechend der weiteren Anleitung an.

 

COB_ENV
Die Umgebung für das Entladescript aus COB

##Pfad für Entladedaten:
COB_PFAD=. ; export COB_PFAD  
##hier muss Unterverzeichnis unl existieren!
DBASE=cob
export DBASE
#Start des Ladens:
start_cob=2002; export start_cob #Startzeitpunkt
VERSION=11
export VERSION

#SOURCESYSTEM auswählen. Möglich ist cob für COB-GX oder hisinone für das laden aus HISinOne

SOURCESYSTEM=cob

export SOURCESYSTEM

Im Kopf der Datei cob_unload.x wird diese Datei aufgerufen; zunächst muss das Ausgabeverzeichnis COB_PFAD und das Startjahr, ab dem COB-Daten vorliegen bzw. entladen wer den sollen, angegeben werden. Außerdem müssen der COB-Datenbankname (DBASE) und die Versionsnummer eingegeben werden (Ganzzahl).

Die Variable SOURCESYSTEM beschreibt das Quellsystem. Dies kann entweder COB-GX oder HISinOne sein. Achten Sie bitte darauf, dass der Wert cob oder hisinone klein geschrieben ist.

 

Zum Entladen via "Push" oder "Pull" siehe das SuperX-Adminhandbuch Kernmodul.

Zunächst werden DBMS-spezifische Parameter beschrieben. Darüberhinaus können Sie auch steuern, ob die Gültigkeiten zentraler Schlüsseltabellen ignoriert werden sollen oder nicht.


Druckversion HTML | PDF

Zur Superx-Homepage SuperX ist auch ein CampusSource-Projekt. Zur CampusSource-Homepage | Powered by FreeMarker Seite 11 / 74
Letzter Update: 24.5.2018
Impressum| Datenschutz