分送服務路徑
路徑是用來在部署的兩個資料端點之間傳送歷程檔資料。您可以使用「分送服務」來新增、監督、重新定位及管理這些路徑。
關於分送服務路徑
分送路徑定義要傳送和接收不同拓樸之資料的歷程檔路由。Oracle GoldenGate 會使用目標認證方法來定義連線來源和目標部署的方法。
設定目標驗證方法的選項如下:
-
USERIDALIAS 目標認證:在目標建置上,會建立具備「操作員」角色的使用者,然後在來源 Oracle GoldenGate 建置中,將此使用者的證明資料新增為證明資料。使用 USERIDALIAS 方法建立「分送路徑」時,目標認證方法的值會設為密碼。WSS (安全 Web 通訊埠) 協定用於此類型的分送路徑。
-
憑證目標認證:在此情況下,分送路徑會使用信任的 CA 憑證來存取目標部署。建立「分送路徑」時設定的目標認證方法為憑證。WSS (安全 Web 通訊埠) 協定用於此類型的分送路徑。
注意:使用憑證建立的「分送路徑」要求目標建置必須要有設定的 x-Cert 使用者,其使用者名稱必須與「分送路徑憑證」的主體 DN 相同。請參閱新增外部信任的 RootCA 和分送從屬端憑證。另請參閱使用外部 RootCA 憑證連線兩個部署。
- OAuth 目標認證:在此情況下,Oracle GoldenGate 使用者認證外包給 OAuth 服務,例如 MS Azure EntraID、IDCS、OAM 以及 IAM。雖然 IAM 是雲端身分識別提供者,但 OAM 是內部部署身分識別提供者。
選擇目標認證類型
視目標建置模式而定 (安全或非安全),您可以選擇目標認證,如下所示:
-
安全:使用憑證、USERIDALIAS 或外部身分識別提供者 (使用 OAuth2。0)
-
不安全:使用 USERIDALIAS 方法。
如果您使用 USERIDALIAS,請考慮下列準則:
-
目標 Oracle GoldenGate 執行處理包含以密碼識別的使用者。
-
來源 Oracle GoldenGate 執行處理包含符合目標使用者證明資料的 USERIDALIAS (範例:
ggnet_alias) (例如:使用者ggnet與密碼 ***)。 -
啟動分送路徑時,會將 USERIDALIAS 資訊傳送給目標。目標驗證 USERIDALIAS 資訊是否與目標使用者證明資料相符之後,授權就會成功,並且可以建立網路連線。
備註:
- 來源與目標 Oracle GoldenGate 執行處理之間用於網路連線的 USERIDALIAS 與任何資料庫無關。