## EXPORT SCHEMA

Mit dem EXPORT SCHEMA-Kommando können Sie die Daten, die zur Anwendung des angegebenen Schemas gehören, exportieren.

### Voraussetzungen

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

### Beispiele

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.

#### Export des Datenbankkatalogs eines Schemas

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

#### Export der Anwendungsdaten eines Schemas

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

#### Export des Datenbankkatalogs und der Anwendungsdaten eines Schemas

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.

#### Tabellen vom Export ausschließen

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.

#### Zusätzliche Protokollfunktionalität

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)

### Vollständige Syntax des EXPORT SCHEMA-Kommandos

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