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

SQL Anywhere 12.0.1 » SQL Anywhere サーバー SQL の使用法 » リモートデータとバルクオペレーション » データのインポートとエクスポート » データベースの再構築

 

テーブルデータまたはテーブルスキーマのエクスポート

アンロードユーティリティには、テーブルデータやテーブルスキーマのみをアンロードするためのオプションがあります。

前提条件

前提条件

内容と備考

スキーマの再作成と指定したテーブルの再ロードに必要な文は、現在のローカルディレクトリの reload.sql に記述されています。

カンマをデリミターとしてテーブル名を区切ると、複数のテーブルをアンロードできます。

 ♦ テーブルデータのエクスポート (コマンドラインの場合)
  • dbunload コマンドを実行し、-c オプションを使用して接続パラメーターを指定し、-t オプションを使用してデータをエクスポートするテーブルを指定し、-d オプションを指定してデータのみをアンロードするかどうかを指定します。

    たとえば、Employees テーブルからデータをエクスポートするには、次のコマンドを実行します。

    dbunload -c "DBN=demo;UID=DBA;PWD=sql" -d -t Employees C:\MyDirectory
 ♦ テーブルスキーマのエクスポート (コマンドラインの場合)
  • dbunload コマンドを実行し、-c オプションを使用して接続パラメーターを指定し、-t オプションを使用してデータをエクスポートするテーブルを指定し、-n オプションを指定してスキーマのみをアンロードするかどうかを指定します。

    たとえば、Employees テーブルからスキーマをエクスポートするには、次のコマンドを実行します。

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

結果

テーブルデータまたはテーブルスキーマは、指定されたディレクトリにエクスポートされます。

次の手順

なし。