Oracle GoldenGateからの接続の構成
Oracle GoldenGateデプロイメントからのソースおよびターゲット接続を構成するには、Webインタフェース、Admin ClientまたはREST APIのいずれかを使用して、Oracle GoldenGateでソースおよびターゲットの接続詳細を指定する必要があります。
資格証明の種類
GoldenGateは、USERIDALIASを解決するときに資格証明タイプを区別します。
次の表に、資格証明タイプごとに異なる認証動作を示します。
| 摘要 | AdminClientコマンド | UserID | パスワード | タイプ | さらに学ぶ |
|---|---|---|---|---|---|
| パスワードの資格証明 | 資格証明ストアの変更 ユーザーu1@cdb1_pdb1エイリアスu1aliasパスワードu1pw; | u1 |
u1pw |
(未送信) | データベースの接続の追加 |
| Kerberos資格証明(レガシー構文) | 資格証明ストアの変更 ユーザーの追加/@cdb1_pdb1 NOPASSWORD ALIAS u1alias; | / |
`` | (未送信) | Kerberos資格証明による認証 |
| Kerberos資格(新しい構文) | 資格証明ストアの変更 ユーザーの追加/@cdb1_pdb1 KERBEROS別名 u1alias; | / |
KERBEROS |
Kerberos資格証明による認証 | |
| プラグイン資格証明(レガシー構文) | 資格証明ストアの変更 ユーザーu1@cdb1_pdb1 NOPASSWORD別名u1aliasを追加します。 | u1 |
`` | (未送信) | データベース・パスワード・プラグインを使用したデータベース接続認証 |
| プラグイン資格証明(新しい構文) | ALTER CREDENTIALSTORE ADD USER u1@cdb1_pdb1 PLUGIN ALIAS u1alias; |
u1 |
`` | PLUGIN |
データベース・パスワード・プラグインを使用したデータベース接続認証 |
| シークレット付きのプラグイン資格証明(新しい構文) | ALTER CREDENTIALSTORE ADD USER u1@cdb1_pdb1 PLUGIN SECRET abc ALIAS u1alias; |
u1 |
abc |
PLUGIN |
データベース・パスワード・プラグインを使用したデータベース接続認証 |
| OAuth資格証明 | ALTER CREDENTIALSTORE ADD USER /@cdb1_pdb1 ALIAS u1alias OAUTHSECRET abc |
/ |
abc |
OAUTH |
Microsoft EntraIDによるデータベース接続認証 |
たとえば、標準のパスワード資格証明は次のように作成されます。
ALTER CREDENTIALSTORE ADD USER u1@cdb1_pdb1
PASSWORD u1pw
ALIAS ali_u1_pdb1
EntraID資格証明は、CLIENTSECRETキーワードを使用して作成できます。
ALTER CREDENTIALSTORE ADD USER u1@cdb1_pdb1
ALIAS ali_entra_u1
CLIENTSECRET <client_secret>
パス接続
リモート・サーバー上の2つのデプロイメントを接続するためのパス接続を設定できます。詳細は、パス接続の追加を参照してください。
ノート:データベース接続を構成した後、サプリメンタル・ロギング、処理する表、その他の追加設定など、他のデータベース構成を設定する必要があります。これらの構成を設定するには、特定のソースまたはターゲットのOracle GoldenGateの準備を参照してください。