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 Tabellen (Befehlszeile)

Sie können eine Tabelle exportieren, indem Sie das Dienstprogramm Entladen (dbunload) in der Befehlszeile ausführen.

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.

Kontext und Bemerkungen

Sie können mehr als eine Tabelle entladen, indem Sie die Tabellennamen mit einem Komma trennen.

 Aufgabe
  • Führen Sie den folgenden Befehl aus:

    dbunload -c "DBN=demo;UID=DBA;PWD=sql" -t Employees C:\ServerTemp\DataFiles

    Dabei gilt: -c gibt die Verbindungsparameter für die Datenbank an, und -t den Namen der Tabelle(n), die Sie exportieren wollen. Mit diesem dbunload-Befehl werden die Daten aus der SQL Anywhere-Beispieldatenbank (die hier auf dem Standard-Datenbankserver läuft) in eine Gruppe von Dateien im Verzeichnis C:\ServerTemp\DataFiles auf dem Servercomputer entladen. Eine SQL-Skriptdatei, mit der die Tabellen aus den Datendateien neu aufgebaut werden können, wird mit dem Standardnamen reload.sql im aktuellen Verzeichnis des Clients erstellt.

Ergebnisse

Die Daten werden an den angegebenen Speicherort exportiert.

 Siehe auch