Db2 for iからAutonomous Data Warehouseへのデータのレプリケート
このコンテンツを正しく表示するには、JavaScriptを有効にする必要があります
Db2 for iからAutonomous Data Warehouseへのデータのレプリケート
OCI GoldenGateを使用して、iシステムのDb2からAutonomous Data Warehouseにデータをレプリケートする方法について学習します。
開始する前に
このクイックスタートが正常に完了するには、次が必要です:
- ユーザーおよび権限が適切に構成されている、iデータベース用の既存のオンプレミスDb2。
- GGADMINユーザーがロック解除されたOracle Cloudテナンシ内の既存のAutonomous Data Warehouseインスタンス
- FastConnectまたはVPNのいずれかを使用した、オンプレミス・システムからOracle Cloudテナンシへのネットワーク接続
- プライベート・サブネットからオンプレミスへの接続を許可する適切なVCNセキュリティ・ルールDb2 for iからTCP/IP
タスク1: OCI GoldenGateリソースの作成
最初に、デプロイメントおよび接続を作成します。
- iデプロイメント用のソースDb2を作成します。
ヒント :
- 「デプロイメントの作成」パネルで、タイプとして「Db2 for i」を選択します。
- ログインおよび分散パスに関する問題を回避するために、資格証明ストアにOCI IAMを使用することをお薦めします。
- ターゲットのOracle Databaseデプロイメントを作成します。
ヒント :
「デプロイメントの作成」パネルで、タイプとして
「Oracle」を選択します。
- サービスがデプロイメントを作成するときに、ソース接続とターゲット接続を作成します。
- 各接続をそれぞれのデプロイメントに割り当てます。
ヒント :
- i接続用のDb2をiデプロイメント用のDb2に割り当てます。
- Autonomous Database接続をOracleデプロイメントに割り当てます。
- Oracle GoldenGateサーバー接続をDb2 for iデプロイメントに割り当てます。(これにより、iデプロイメント用のDb2がOracleデプロイメントに接続されます。)
- Db2 for i GoldenGateサーバー接続をOracleデプロイメントに割り当てます。(これにより、OracleデプロイメントはDb2 for iデプロイメントに接続できます。)
- iデプロイメントのDb2がアクティブ状態になったら、次のタスクに進みます。
タスク2: ソース・デプロイメントの設定
開始する前に、iデプロイメントのソースDb2がアクティブ状態であることを確認してください。
- ソースのDb2のiデプロイメントの詳細ページで、「コンソールの起動」をクリックします。
- Extractを追加して実行します。
ノート:
次を確認します:
- トランザクション情報(TRANDATA)を追加して、サプリメンタル・ロギングを有効にします。
- 次のステップに進める前に、Extractが実行中でソースの変更を取得している。
タスク3: ターゲット・デプロイメントの設定
- ターゲットのOracle Autonomous Databaseデプロイメントの詳細ページで、「コンソールの起動」をクリックします。
- Target-Initiated Pathを追加して実行します:
- Receiver Serviceをクリックします。
- 「受信者サービス」ページで、「Target-Initiated Pathの追加」(プラス・アイコン)をクリックします。
- 「パスの追加」フィールドに次の値を入力します。
- 「パス情報」ページで、「パス名」を入力します。
- 「ソース・オプション」ページで、次の手順を実行します。
- 「ソース・プロトコル」で、「wss」を選択します。
- 「ソース・ホスト」で、iデプロイメントの詳細ページのソースDb2の「コンソールURL」値の横にある「コピー」をクリックし、値を貼り付けます。
ヒント :
URLから
https://
および末尾のスラッシュ(
/
)を削除してください。
- 「ポート番号」に、
443
と入力します。
- 「証跡名」に、タスク2で作成したExtractの2文字の名前を入力します。
- 「ソース認証方法の設定」で、OAuthを選択します。
- 「次へ」をクリックします。
- ターゲット・オプション・ページで、「ターゲット証跡」に2文字の名前を入力し、「次へ」をクリックします。
- 「管理対象オプション」ページで、「パスおよび実行の作成」をクリックします。
- Target-Initiated Pathが作成され、実行されていることを確認します。