Mit dem EXPORT SCHEMA-Kommando können Sie die Daten, die zur Anwendung des angegebenen Schemas gehören, exportieren.
Sie benötigen die Beispiel-Datenbank DEMODB.
Das EXPORT SCHEMA-Kommando kann nur vom
Eigentümer des Schemas ausgeführt werden. Starten Sie den Loader als
Datenbankadministrator MONA und melden Sie sich an die Datenbank DEMODB an.
Verwenden Sie den Sitzungsmodus.
loadercli –d demodb –u mona,red
Die Daten des Schemas HOTEL sollen exportiert werden.
Durch die Angaben nach dem Schlüsselwort CATALOG und/oder DATA können Sie steuern, ob Sie den Datenbankkatalog und/oder die Daten, die zur Anwendung gehören, exportieren wollen.
Sie können die Datenbankkataloginformationen exportieren, die zur Anwendung des Schemas gehören.
EXPORT SCHEMA hotel
CATALOG OUTSTREAM
'hotel_ddl.catalog'
Der Datenbankkatalog (CATALOG) wird im Format DDL (Vorschlagswert) exportiert.
Siehe auch:
Loader, Datenstrom
Sie können die Anwendungsdaten des Schemas exportieren.
EXPORT SCHEMA hotel
DATA OUTSTREAM
'hotel_pages.data'
Die Anwendungsdaten (DATA) werden im Format PAGES (Vorschlagswert) exportiert.
EXPORT SCHEMA hotel
DATA OUTSTREAM
'hotel_records.data' RECORDS
Die Anwendungsdaten (DATA) werden im Format RECORDS exportiert.
Da im Falle der Verwendung von PAGES ein datenbankeigenes Format (auf Basis einer Seite) verwendet wird, ist dieser Export schneller als ein Export über das Loader-eigene Format RECORDS.
Die Datendateien dürfen in beiden Fällen nicht verändert werden, da es sich um ein Loader-eigenes Binärformat handelt.
Siehe auch:
Loader, PAGES,
RECORDS
Sie können die Daten, die zur Anwendung des angegebenen Schemas gehören, exportieren.
EXPORT SCHEMA hotel
CATALOG OUTSTREAM
'hotel_ddl.catalog'
DATA OUTSTREAM
'hotel_pages.data'
Beachten Sie die Reihenfolge der Syntaxelemente. Geben Sie stets zuerst das Syntaxelement zum Export des Datenbankkatalogs und dann das Syntaxelement zum Export der Anwendungsdaten an.
Durch die Angabe eines Datenstroms nach dem Schlüsselwort CONFIGURATION können die Anwendungsdaten der Tabellen, die in diesem Datenstrom angegeben sind, vom Export ausgeschlossen werden. Die Tabellen müssen durch die Angabe ihres Schemas und des Tabellennamens im Datenstrom spezifiziert sein.
Die Tabellen CITY und HOTEL sollen vom Export ausgeschlossen werden.
Legen Sie die Datei hotel_table.configuration mit folgendem Inhalt an:
HOTEL,CITY
HOTEL,HOTEL
Geben Sie folgendes Export-Kommando im Loader-Sitzungsmodus an. Beachten Sie die Reihenfolge der Syntaxelemente. Geben Sie zuerst das Syntaxelement an, das die Tabellen vom Export ausschließt.
EXPORT SCHEMA hotel
CONFIGURATION INSTREAM
'hotel_table.configuration'
CATALOG
OUTSTREAM 'hotel_ddl.catalog'
DATA OUTSTREAM 'hotel_records.data'
Die Datenbankkatalogeinträge aller Tabellen werden unabhängig von den in hotel_table.configuration gemachten Einschränkungen immer exportiert.
Durch die Angabe eines Datenstroms nach dem Schlüsselwort PACKAGE werden die Kommando-Einträge der Tabelle SYSLOADER.TRANSFORMATIONMODEL in den angegebenen Datenstrom exportiert. Damit haben Sie eine weitere Möglichkeit der Protokollierung. Geben Sie das PACKAGE-Syntaxelement stets als letztes Syntaxelement an.
EXPORT SCHEMA hotel
CATALOG OUTSTREAM 'hotel_ddl.catalog'
PACKAGE OUTSTREAM
'hotel_csv.package'
Siehe auch:
Loader, Zusätzliche
Protokollfunktionalität (package_spec)
Die Kombination der Syntaxmöglichkeiten kann zu entsprechend komplexen Kommandos führen. Beachten Sie die Reihenfolge der Syntaxelemente.
EXPORT SCHEMA hotel
CONFIGURATION INSTREAM FILE 'hotel_table.configuration' CSV
ASCII
CATALOG OUTSTREAM FILE 'hotel_ddl.catalog' DDL
DATA OUTSTREAM FILE 'hotel_pages.data' PAGES
PACKAGE OUSTREAM FILE 'hotel_csv.package' CSV
Eine vollständige Syntaxbeschreibung
finden Sie in der Dokumentation Loader, EXPORT
SCHEMA-Kommando.
Siehe auch:
Weitere Kommandos zum Exportieren
Korrespondierendes Import-Kommando IMPORT SCHEMA