Das Dienstprogramm Entladen (dbunload) bietet Optionen, mit denen Sie nur die Tabellendaten oder nur das Tabellenschema entladen können.
Mit den dbunload-Befehlen in diesen Beispielen werden die Daten bzw. das Schema aus der Tabelle der SQL Anywhere-Beispieldatenbank (die hier auf dem Standard-Datenbankserver mit dem Standard-Datenbanknamen läuft) in eine Datei im Verzeichnis c:\DataFiles auf dem Server entladen. Die erforderlichen Anweisungen zum Neuerstellen des Schemas und zum Neuladen der angegebenen Tabellen werden in reload.sql im aktuellen lokalen Verzeichnis geschrieben.
Führen Sie den dbunload-Befehl aus, indem Sie Folgendes angeben: Verbindungsparameter unter Verwendung der Option -c; die Tabelle(n), für die Sie Daten exportieren wollen, unter Verwendung der Option -t; und, wenn Sie nur Daten entladen wollen, die Option -d.
Um beispielsweise die Daten aus der Tabelle "Employees" zu exportieren, verwenden Sie folgenden Befehl:
dbunload -c "DBN=demo;UID=DBA;PWD=sql" -d -t Employees c:\DataFiles |
Sie können die Daten oder das Schema aus mehr als einer Tabelle entladen, indem Sie die Tabellennamen mit einem Komma trennen.
Führen Sie den dbunload-Befehl aus, indem Sie Folgendes angeben: Verbindungsparameter unter Verwendung der Option -c; die Tabelle(n), für die Sie Daten exportieren wollen, unter Verwendung der Option -t; und, wenn Sie nur das Schema entladen wollen, die Option -n.
Um beispielsweise das Schema der Tabelle "Employees" zu exportieren, verwenden Sie folgenden Befehl:
dbunload -c "DBN=demo;UID=DBA;PWD=sql" -n -t Employees |
Sie können die Daten oder das Schema aus mehr als einer Tabelle entladen, indem Sie die Tabellennamen mit einem Komma trennen.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |