3 DB2 LUWデータベースのためのOracle GoldenGateのインストール

DB2 LUWデータベース用にOracle GoldenGateをインストールする方法を学習します。

トピック:

DB2 LUWのインストール・システムの選択

Oracle GoldenGate for DB2 LUWをインストールするには、次の構成のいずれかを使用します。

DB2 Connectを使用したDB2 LUWシステムへのリモート配信を使用する手順

  1. 中間システムの場合は、Oracle GoldenGateがインストールされているシステムとなるDB2for LUWデータベースでサポートされているものを選択します。
  2. ReplicatプロセスでDB2 Connectドライバを使用できるよう、選択したリモート・システムにDB2 for LUWをインストールして実行します。
  3. 次のDB2コマンドを使用して、リモート・システムのDB2 for LUWデータベースでDB2ターゲット・ノードを登録します。
    catalog tcpip node db2_node_name remote DNS_nameserver DB2_port-number
  4. 次のDB2コマンドを使用して、中間システムのDB2 for LUWカタログにターゲットDB2ノードを追加します。
    catalog db database_name as database_alias at node db_node_name 

    ノート:

    これらのコマンドの詳細は、IBM DB2 LUWのドキュメントを参照してください。

  5. Oracle GoldenGateをインストールします。すべてのプラットフォームに対するインストールを参照してください。
  6. Oracle GoldenGateプロセスを構成する際、ReplicatのパラメータTARGETDBにDB2ターゲット・データベース名を指定します。

リモートの取得または配信用のシステムの選択と構成

リモート・インストールでは、ソースまたはターゲットのデータベース・サーバーに対してリモートのサーバーにOracle GoldenGateをインストールします。このサーバーは、DB2 for LUWデータベースに対してOracle GoldenGateでサポートされているLinux、UNIXまたはWindowsプラットフォームです。Oracle GoldenGateのビルドは、インストール・サーバーで実行されているDB2 LUWのバージョンに適合する必要があります。

この構成では、データベースの場所はExtractおよびReplicatに対して透過的です。ExtractはソースDB2 LUWデータベース・サーバーのDB2ログを読み取ることができ、ReplicatはターゲットDB2 LUWサーバーにデータを適用できます。

リモートの取得または配信を構成する手順:

  1. DB2 Connectがインストールされたリモート・サーバーでDB2 for LUWをインストールし、実行します。
  2. 次のDB2コマンドを使用して、DB2ソースまたはターゲット・データベースでリモート・サーバーを登録します。
    catalog tcpip node db2_node_name remote remote_DNS_name
    
  3. 次のDB2コマンドを使用して、リモート・サーバーのDB2 for LUWデータベースでDB2ターゲット・ノードを登録します。
    catalog tcpip node db2_node_name remote remote_DNS_name server remote_port_number
  4. 次のDB2コマンドを使用して、リモート・サーバーのDB2カタログにDB2ソース・データベースまたはDB2ターゲット・データベースを追加します。
    catalog db database_name as database_alias at node db_node_name
     

    ノート:

    これらのコマンドの詳細は、IBM DB2 LUWのドキュメントを参照してください。

  5. リモート・サーバーのDB2 LUWデータベースに適したOracle GoldenGateのビルドをダウンロードしてインストールします。