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 の使用法 » データのインポートとエクスポート » データベースの再構築

 

テーブルスキーマのエクスポート

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

前提条件

そのテーブルの所有者であるか、そのテーブルに対する SELECT 権限を持っているか、または SELECT ANY TABLE システム権限を持っていることが必要です。

内容と備考

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

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

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

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

    dbunload -c "DBN=demo;UID=DBA;PWD=sql" -n -t Employees

結果

テーブルスキーマがエクスポートされます。

 参照