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 » SQL Anywhere サーバ SQL の使用法 » データのインポートとエクスポート » データエクスポート

 

テーブルのエクスポート (コマンドラインの場合)

コマンドラインのアンロードユーティリティ (dbunload) を実行して、テーブルをエクスポートできます。

前提条件

再ロードを伴わないアンロードの場合は、SELECT ANY TABLE システム権限が必要です。再ロードを伴うアンロードの場合は、SELECT ANY TABLE システム権限と SERVER OPERATOR システム権限が必要です。

内容と備考

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

 ♦ タスク
  • 次のコマンドを実行します。

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

    このコマンドの -c ではデータベース接続パラメータを指定し、-t ではエクスポートする 1 つまたは複数のテーブルの名前を指定します。この dbunload コマンドは、データを SQL Anywhere サンプルデータベース (デフォルトのデータベースサーバ上で実行されていると仮定) からサーバコンピュータ上の C:\ServerTemp\DataFiles ディレクトリのファイルセットにアンロードします。データファイルからテーブルを再構築するのに必要な SQL スクリプトファイルは、デフォルト名 reload.sql としてクライアントのカレントディレクトリに作成されます。

結果

データは、指定されたロケーションにエクスポートされます。

 参照