コマンドラインのアンロードユーティリティ (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 としてクライアントのカレントディレクトリに作成されます。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |