使用者の手引き

インポートおよびエクスポート・ユーティリティーの使用

インポートおよびエクスポート・ユーティリティーは、DB2 コネクト ワークステーション上のファイルと、 S/390 ホストまたは AS/400 データベースの間でデータを移動することができます。 他の任意のアプリケーションや、このインポート / エクスポート形式をサポートする RDBMS で、このデータを使用することができます。 たとえば、DB2 (OS/390 版) のデータを区切り ASCII ファイルにエクスポートし、 後でそれを DB2 UDB (Windows 2000 版) データベースにインポートすることができます。

データベース・クライアントまたは DB2 コネクト ワークステーションからエクスポートおよびインポート機能を実行することができます。

注:

  1. インポートおよびエクスポートするデータは、双方のデータベースのサイズとデータ・タイプ制限に従う必要があります。

  2. インポートのパフォーマンスを改善するため、複合 SQL を使用することができます。 インポート API または CLP filetype-mod ストリング・パラメーターにおいて COMPOUND=number を指定することにより、 指定した数の SQL ステートメントをブロックとしてグループ化してください。 このようにすればネットワーク・オーバーヘッドを減らすことができ、応答時間が改善されます。

  3. コマンド行プロセッサーからのインポートおよびエクスポート・ユーティリティーの構文についての詳細は、コマンド解説書 をご覧ください。

ワークステーションから S/390 または AS/400 データベース・サーバーへのデータの移動

S/390 または AS/400 データベース・サーバーへのエクスポートは次のように行います。

  1. 行単位の情報を DB2 UDB (UNIX 版、Windows NT 版、Windows 2000 版) の表から PC/IXF ファイルにエクスポートします。
  2. DRDA サーバー・データベースに、インポートされる情報と互換性のある属性を記述した表がないなら、 互換性のある表を作成します。
  3. INSERT オプションを使って、PC/IXF ファイルを DRDA サーバー・データベースの表にインポートします。

DRDA サーバーからワークステーションへのデータの移動

DRDA サーバー・データベースからのデータのインポートは次のように行います。

  1. 行単位の情報を DRDA サーバーのデータベース表から PC/IXF ファイルにエクスポートします。
  2. PC/IXF ファイルを使って DB2 表にインポートします。

制約事項

DB2 コネクト・プログラムを使用するとき、インポートまたはエクスポートの操作は以下の条件に合致している必要があります。

これらの条件が満たされない場合、操作は失敗に終わり、エラー・メッセージが表示されます。

1 バイトおよび 2 バイト・データの混合

混合データ (1 バイトと 2 バイト・データの両方を含む列) のインポートおよびエクスポートを行う場合は、以下の点を考慮に入れてください。

SQLQMF ユーティリティーの置き換え

DDCS (OS/2 版) の SQLQMF ユーティリティー機能は、 DB2 コネクトのインポート / エクスポート機能に置き換えられました。 利点は、以下のとおりです。

これらのコマンドの使用について詳しくは、コマンド解説書 を参照してください。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]