リリース情報


|6.3 第 24 章 複数データ・ソース・アクセス用の統合システムのセットアップ

|6.3.1 統合システム

| | |

|DB2 統合システムは特殊なタイプの分散データベース管理システム (DBMS) です。 |統合システムでは、他の DBMS (Oracle、Sybase、Microsoft SQL Server など) にある |データを照会および検索することができます。統合システムを使用すると、他の DBMS 上にあるデータを |照会および検索できます。単一の SQL ステートメントで複数の DBMS 参照も |個々のデータベース参照も行えます。たとえば、DB2 ユニバーサル・データベース、Oracle、および Sybase 視点にあるデータを結合することができます。

|DB2 統合システムは、DB2 インスタンスをもつサーバー、統合データベースとして動作するデータベース、 |および 1 つ以上のデータ・ソースから構成されています。 |この統合データベースには、データ・ソースとその特性を識別するカタログ項目が含まれています。 |データ・ソース は 1 つの DBMS とデータから |構成されます。 |サポートされているデータ・ソースとしては、次のものが挙げられます。 |

|DB2 ユニバーサル・データベース統合サーバーは、データ・ソースとの通信およびデータ・ソースからの |データ検索にラッパー と呼ばれるプロトコルを使用します。 |使用するラッパーは、DB2 インスタンスが稼動しているオペレーティング・システムによって異なります。 |ニックネーム は、データ・ソースにある表および視点を |識別するのに使用されます。アプリケーションは、他のあらゆる DB2 データベースに接続するのと |まったく同じようにして統合データベースに接続できます。また、統合データベースの表や視点であるかのように、 |ニックネームを使用してデータ・ソースを照会できます。

|統合システムがセットアップされてからは、データが単一のローカル・データベース内にあるかの |ように各データ・ソース内の情報にアクセスできます。 |ユーザーおよびアプリケーションは統合データベースに照会を送信し、データ・ソースからの |データ検索はこの統合データベースが行います。

|DB2 統合システムはいくつかの制限のもとで動作します。 |分散要求は、DB2 バージョン 7 では読み取り専用操作に制限されています。 |また、ニックネームに対してユーティリティー操作 (LOAD、REORG、REORGCHK、IMPORT、 |RUNSTATS など) を実行することはできません。 |ただし、パススルー機能を使用すると、そのデータ・ソースに関連する SQL ダイアレクトに |よって DDL および DML ステートメントを直接 DBMS に実行依頼することができます。

|6.3.2 制約事項

|バージョン 7.2 の新しいラッパー (AIX、HP、および Solaris での Informix、Linux、 |HP、および Solaris での Oracle、AIX および Solaris での Sybase、AIX および NT で |の Microsoft SQL Server など) は、このフィックスパックでは入手できませ |ん。DB2 リレーショナル・コネクト バージョン 7.2 を購入する必要があります。

|6.3.3 DB2 リレーショナル・コネクトのインストール

|

|

|このセクションでは、統合システム・サーバーとして使用するサーバーに DB2 リレーショナル・コネクトを |インストールする方法を説明します。Oracle、Sybase、Microsoft SQL Server、およ |び Informix データ・ソースにアクセスするにはリレーショナル・コネクトが必要です。 |DB2 ユニバーサル・データベース・ファミリーのメンバーへのアクセスの場合 |は DB2 リレーショナル・コネクトは必要ありません。

|DB2 リレーショナル・コネクトをインストールする前に、次のことを行ってください。 |

|6.3.3.1 Windows NT サーバーへの DB2 リレーショナル・コネクトのインストール

|

  1. |DB2 ユニバーサル・データベースのインストールを実行するために作成したユーザー・アカウントで |統合サーバーにログオンします。
  2. |セットアップ・プログラムが必要に応じてファイルを更新できるよう、 |実行中のプログラムをすべて終了します。
  3. |セットアップ・プログラムを呼び出します。 |セットアップ・プログラムは自動的に、または手操作で呼び出すことができます。 |セットアップ・プログラムを自動的に開始できない場合、または別の言語でセットアップを |実行する場合、手操作でセットアップ・プログラムを呼び出してください。

    |インストール・ランチパッドが開きます。

  4. |インストール」をクリックして、インストール処理を開始します。
  5. |セットアップ・プログラムの指示にしたがってください。

    |インストールが完了すると、他の DB2 製品が入っているディレクトリーに |DB2 リレーショナル・コネクトがインストールされます。たとえば、Oracle NET8 client ソフトウェア (net8.dll) のラッパー・ライブラリーは、 |c:\Program Files\SQLLIB\bin ディレクトリーにインストールされます。 |

|6.3.3.2 UNIX サーバーへの DB2 リレーショナル・コネクトのインストール

|DB2 リレーショナル・コネクトを UNIX 統合サーバーにインストールするに |は、db2setup ユーティリティーを使用します。

|注 : db2setup ユーティリティーの使用時に表示される画面は、 |その統合サーバーに何がインストール済みであるかによって異なります。 |以下のステップは、リレーショナル・コネクトがまだインストールされていないことを前提としています。 |

  1. |root 権限を持つユーザーでログインします。
  2. |DB2 製品 CD-ROM を挿入し、マウントします。 |CD-ROM をマウントする方法 |は、「DB2 for UNIX Quick Beginnings 」を |参照してください。
  3. |cd /cdrom コマンドを入力して、 |CD-ROM がマウントされているディレクトリーに移動します (cdrom は、 |使用している製品 CD-ROM のマウント・ポイントです)。
  4. |./db2setup コマンドを入力します。 |少しして |「DB2 V7 のインストール」ウィンドウが開きます。このウィンドウには、現在インストール済みの項目と |インストール可能な項目がリストされます。
  5. |インストールする分散結合 (たとえ |ば、分散結合 (Informix データ・ソース用) など) をナビゲートし、 |スペース・バーを押して選択します。選択されると、そのオプションの横にアスタリスクが表示されます。
  6. |了解」を選択します。「DB2 サービスの作成」ウィンドウが開きます。
  7. |統合サーバーにはすでに DB2 インスタンスが含まれているので、 |DB2 インスタンスを作成しない」オプションを選択して |了解」を選択します。
  8. |管理サーバーを作成しないようにしてあると、警告が表示されます。 |了解」を選択します。「DB2 セットアップ・ユーティリティー」 |ウィンドウに、何がインストールされるのかについてのサマリー報告書が表示されます。 |リレーショナル・コネクトはまだインストールしていないので、以下の 2 つの項目がリストされます。 |
  9. |継続」を選択します。リレーショナル・コネクト・セットアップの開始を確認するウィンドウが表示されます。「了解」を |選択してセットアップを継続します。セットアップが完了するのに数分かかることがあります。
  10. |「DB2 セットアップ・ユーティリティー」ウィンドウに、どのコンポーネントが正常にインストールされたか |についての状況報告書が表示されます。「了解」を選択します。 |「DB2 セットアップ・ユーティリティー」ウィンドウが開きます。 |クローズ」を選択し、次に「了解」を |選択してユーティリティーを終了します。

    |インストールが完了すると、他の DB2 製品が入っているディレクトリー |に DB2 リレーショナル・コネクトがインストールされます。

    |


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