Db2 for iからAutonomous AI Lakehouseへのデータのレプリケート

OCI GoldenGateを使用して、Db2 for iシステムからAutonomous AI Lakehouseにデータをレプリケートする方法について学習します。

開始する前に

このクイック開始を正常に完了するには、次が必要です:

タスク1: OCI GoldenGateリソースの作成

まず、デプロイメントと接続を作成します。

  1. iデプロイメント用のソースDb2を作成します

    ヒント:

    • 「デプロイメントの作成」パネルで、タイプとして「Db2 for i」を選択します。

    • ログインおよび分散パスに関する問題を回避するには、資格証明ストアにOCI IAMを使用することをお薦めします。

  2. ターゲットのOracle AI Databaseデプロイメントを作成します

    ヒント:「デプロイメントの作成」パネルで、タイプとして「Oracle」を選択します。

  3. サービスがデプロイメントを作成するときに、ソース接続とターゲット接続を作成します。

  4. 各接続をそれぞれのデプロイメントに割り当てます

    ヒント:

    • Db2 for i接続をDb2 for iデプロイメントに割り当てます。

    • Autonomous AI Database接続をOracleデプロイメントに割り当てます。

    • Db2 for iデプロイメントにOracle GoldenGateサーバー接続を割り当てます。(これにより、Db2 for iデプロイメントがOracleデプロイメントに接続できるようになります。)

    • Db2 for i GoldenGateサーバー接続をOracleデプロイメントに割り当てます。(これにより、OracleデプロイメントはDb2 for iデプロイメントに接続できます。)

  5. Db2 for iデプロイメントがアクティブ状態になったら、次のタスクに進みます。

タスク2: ソース・デプロイメントの設定

開始する前に、ソースDb2 for iデプロイメントがアクティブ状態であることを確認してください。

  1. ソースDB2 for iデプロイメントの詳細ページで、「コンソールの起動」を選択します。

  2. Extractを追加して実行します

    ノート:

    次を確認します:

    • サプリメンタル・ロギングを有効にするには、トランザクション情報(TRANDATA)を追加します。

    • 次のステップに進める前に、Extractが実行中でソースの変更を取得していることを確認します。

タスク3: ターゲット・デプロイメントの設定

  1. ターゲットのOracleデプロイメントの詳細ページから、「コンソールの起動」を選択します。

  2. ターゲット開始パスの追加および実行:

    1. 「受信サービス」を選択します。

    2. 受信サービス・ページで、「ターゲット開始パスの追加」(プラス・アイコン)を選択します。

    3. 「Add Path」フィールドに次の値を入力します。

      1. 「パス情報」ページで、パス名を入力します。

      2. 「ソース・オプション」ページで、次の手順を実行します。

        1. 「ソース・プロトコル」「wss」を選択します。

        2. 「ソース・ホスト」で、ソースDb2 for iデプロイメントの詳細ページの「コンソールURL」値の横にある「コピー」を選択し、値を貼り付けます。

          ヒント: URLからhttps://および後続のスラッシュ(/)を削除してください。

        3. 「ポート番号」に、443と入力します。

        4. 「証跡名」に、タスク2で作成したExtractの2文字の名前を入力します。

        5. 「ソース認証方法の設定」で、「OAuth」を選択します。

        6. 「次へ」を選択します。

      3. ターゲット・オプション・ページで、「ターゲット証跡」に2文字の名前を入力し、「次へ」を選択します。

      4. 「管理対象オプション」ページで、「パスおよび実行の作成」を選択します。

  3. ターゲット開始パスが作成され、実行中であることを確認します。

タスク4: データのレプリケート

  1. ソースDb2 for iデプロイメントで、「分散サービス」を選択し、分散パスが実行されていることを確認します。

  2. ターゲットのOracleデプロイメントで、Replicatを追加して実行します

  3. Replicatの実行後、パフォーマンスをモニターできます。

  4. トレイル・ファイルの管理