分散サービス・パス
パスは、デプロイメントの2つのデータ・エンドポイント間で証跡データを送信するために使用されます。Distribution Serviceを使用して、これらのパスを追加、モニター、再配置および管理できます。
分散サービス・パスについて
分散パスは、異なるトポロジのデータを送受信する証跡のルートを定義します。Oracle GoldenGateでは、ターゲット認証方法を使用して、ソース・デプロイメントとターゲット・デプロイメントを接続する方法を定義します。
ターゲット認証方式を設定するためのオプションは次のとおりです。
-
USERIDALIASターゲット認証: ターゲット・デプロイメントで、オペレータ・ロールを持つユーザーが作成され、このユーザーの資格証明がソースOracle GoldenGateデプロイメントの資格として追加されます。USERIDALIAS方式を使用する場合、分散パスの作成時にターゲット認証方式の値は「パスワード」に設定されます。WSS (セキュアWebソケット)プロトコルは、このタイプの分散パスに使用されます。
-
証明書ターゲット認証: この場合、配布パスは信頼できるCA証明書を使用してターゲット・デプロイメントにアクセスします。分散パスの作成中に設定されるターゲット認証方法は、「証明書」です。WSS (セキュアWebソケット)プロトコルは、このタイプの分散パスに使用されます。
ノート: 証明書を使用して作成された分散パスでは、ターゲット・デプロイメントで、分散パス証明書のサブジェクトDNと同じユーザー名を持つx-Certユーザーが構成されている必要があります。「外部の信頼できるRootCA証明書および分散クライアント証明書の追加」を参照してください。「外部RootCA証明書を使用した2つのデプロイメントの接続」も参照してください。
- OAuthターゲット認証: この場合、Oracle GoldenGateユーザー認証は、MS Azure EntraID、IDCS、OAMおよびIAMなどのOAuthサービスに外部委託されますIAMはクラウドベースのアイデンティティ・プロバイダですが、OAMはオンプレミスのアイデンティティ・プロバイダです。
ターゲット認証タイプの選択
ターゲット・デプロイメント・モード(セキュアまたは非セキュア)に応じて、次のようにターゲット認証を選択できます。
-
セキュア: 証明書、USERIDALIAS、またはOAuth2.0を使用した外部アイデンティティ・プロバイダを使用します
-
非セキュア: USERIDALIAS方式を使用します。
USERIDALIASを使用する場合は、次のガイドラインを考慮してください。
-
ターゲットOracle GoldenGateインスタンスには、パスワードで識別されるユーザーが含まれます。
-
ソースOracle GoldenGateインスタンスには、ターゲットのユーザー資格証明(例: ユーザー
ggnet、パスワード***)と一致するUSERIDALIAS (例:ggnet_alias)が含まれます。 -
分散パスが開始されると、USERIDALIAS情報がターゲットに渡されます。ターゲットにより、USERIDALIAS情報がターゲット・ユーザー資格証明と一致することが検証されると、認可は成功となり、ネットワーク接続を確立できます。
注意:
- ソースとターゲットのOracle GoldenGateインスタンス間のネットワーク接続に使用されるUSERIDALIASは、どのデータベースとも関連していません。