Mit dem EXPORT USER-Kommando können Sie die Daten, die zur Anwendung des an die Datenbank angemeldeten Datenbankbenutzers gehören, exportieren.
Sie benötigen die Beispiel-Datenbank DEMODB.
Mit
dem EXPORT USER-Kommando können die Objekte exportiert werden, dessen
Eigentümer der an die Datenbankinstanz angemeldete Datenbankbenutzer ist.
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 Benutzers MONA 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 des Datenbankbenutzers exportieren, die zur Anwendung gehören.
EXPORT USER
CATALOG OUTSTREAM
'mona_ddl.catalog'
Der Datenbankkatalog (CATALOG) wird im Format DDL (Vorschlagswert) exportiert.
Siehe auch:
Loader, Datenstrom
Sie können die Anwendungsdaten des Datenbankbenutzers exportieren.
EXPORT USER
DATA OUTSTREAM
'mona_pages.data'
Die Anwendungsdaten (DATA) werden im Format PAGES (Vorschlagswert) exportiert.
EXPORT DB
DATA OUTSTREAM
'mona_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 an die Datenbank angemeldeten Datenbankbenutzers gehören, exportieren.
EXPORT USER
CATALOG OUTSTREAM
'mona_ddl.catalog'
DATA OUTSTREAM
'mona_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 USER
CONFIGURATION
INSTREAM 'hotel_table.configuration'
CATALOG
OUTSTREAM 'mona_ddl.catalog'
DATA OUTSTREAM 'mona_pages.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 in 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 USER
CATALOG OUTSTREAM 'mona_ddl.catalog'
PACKAGE
OUTSTREAM 'mona_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 Reihefolge der Syntaxelemente.
EXPORT USER
CONFIGURATION INSTREAM FILE 'hotel_table.configuration' CSV
ASCII
CATALOG OUTSTREAM FILE
'mona_ddl.catalog' DDL
DATA OUTSTREAM
FILE 'mona_pages.data' PAGES
PACKAGE OUTSTREAM FILE
'mona_csv.package' CSV
Eine vollständige Syntaxbeschreibung
finden Sie in der Dokumentation Loader, EXPORT
USER-Kommando.
Siehe auch:
Weitere Beispiel-Kommandos zum Exportieren
Korrespondierendes Import-Kommando IMPORT USER