データ・ポンプExtractの構成

次のステップでは、ローカル証跡を読み取り、データをネットワーク経由でターゲット上のリモート証跡に送信するデータ・ポンプを構成します。データ・ポンプはオプションですが、使用することをお薦めします。

  1. ソース・システムのGGSCIで、データ・ポンプ・パラメータ・ファイルを作成します。
    EDIT PARAMS name
    

    nameは、データ・ポンプExtractの名前です。

  2. 次に示す順序でデータ・ポンプ・パラメータを入力します。パラメータ文ごとに新しい行を開始します。入力変数は異なるものになります。

    データ・ポンプExtractグループの基本パラメータ:

    EXTRACT extpump
    SOURCEDB mypump, USERIDALIAS myalias
    RMTHOST fin1, MGRPORT 7809 ENCRYPT AES192, KEYNAME securekey2
    RMTTRAIL /ggs/dirdat/rt
    TABLE hr.*;
    
    パラメータ 説明
    EXTRACT group

    groupは、データ・ポンプExtractの名前です。

    SOURCEDB database, USERIDALIAS alias

    ソースDB2 LUWデータベースの実際の名前(別名ではなく)と、Extractに割り当てられているユーザーのデータベース・ログイン資格証明を指定します。この資格証明は、Oracle GoldenGate資格証明ストアに存在する必要があります。

    RMTHOST hostname, MGRPORT portnumber,
    [, ENCRYPT algorithm KEYNAME keyname]
    • RMTHOSTでは、ターゲット・システムの名前またはIPアドレスを指定します。

    • MGRPORTでは、ターゲットでManagerが実行されるポートの番号を指定します。

    • ENCRYPTでは、TCP/IPでのデータの暗号化(オプション)を指定します。

    RMTTRAIL pathname

    リモート証跡のパス名を指定します。

    TABLE schema.object;

    表または順序、またはワイルドカードで指定された複数のオブジェクトを指定します。ほとんどの場合、このリストはプライマリExtractパラメータ・ファイルのリストと同じです。

    • TABLEは必須キーワードです。

    • schemaは、スキーマ名またはスキーマのワイルドカード・セットです。

    • objectは表名またはワイルドカードを使用した表のセットです。

    DB2 LUWではアスタリスク(*)ワイルドカードのみサポートされます。このデータベースでは疑問符(?)ワイルドカードはサポートされません。

    パラメータ文はセミコロンで終了します。

    ワイルドカードの指定から表を除外するには、TABLEEXCLUDEパラメータを使用します。

    データのフィルタリング、マッピングおよび操作を制御するその他のTABLEオプションの詳細は、Oracle GoldenGateパラメータおよび機能リファレンス「TABLE | MAP」を参照してください。

  3. 構成に推奨されるオプションのExtractパラメータを入力します。このファイルは、GGSCIのEDIT PARAMSコマンドを使用して、処理を開始する前の任意の時点で編集できます。
  4. ファイルを保存して閉じます。