Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Datenimport und -export » Datenexport

 

Exportieren von Datenbanken (Befehlszeile)

Sie können das Dienstprogramm Entladen (dbunload) verwenden, um Daten aus einer Datenbank in eine Reload-Datei, eine neue Datenbank oder eine vorhandene Datenbank zu entladen.

Voraussetzungen

Für einen Entladevorgang ohne Neuladen müssen Sie das SELECT ANY TABLE-Systemprivileg haben. Für einen Entladevorgang mit Neuladen müssen Sie die Systemprivilegien SELECT ANY TABLE und SERVER OPERATOR haben.

 Aufgabe
  • Führen Sie das Dienstprogramm Entladen (dbunload) aus und verwenden Sie die Option -c, um die Verbindungsparameter anzugeben.

    Option Aktion
    Gesamte Datenbank entladen

    So entladen Sie die gesamte Datenbank in das Verzeichnis C:\ServerTemp\DataFiles auf dem Serversystem:

    dbunload -c "DBN=demo;UID=DBA;PWD=sql" C:\ServerTemp\DataFiles
    Exportieren Sie nur die Daten.

    Verwenden Sie die Optionen -d und -ss. Beispiel:

    dbunload -c "DBN=demo;UID=DBA;PWD=sql" -d -ss C:\ServerTemp\DataFiles
    Exportieren Sie nur das Schema.

    Verwenden Sie die Option -n. Beispiel:

    dbunload -c "DBN=demo;UID=DBA;PWD=sql" -n

    Die erforderlichen Anweisungen zum Neuerstellen des Schemas bzw. Neuladen der Tabelle werden in reload.sql im aktuellen lokalen Verzeichnis des Clientcomputers geschrieben.

Ergebnisse

Die Daten werden an den angegebenen Speicherort entladen.

 Siehe auch