從自治式 AI 資料庫建立非 TLS 資料庫連結到另一個自治式 AI 資料庫
從 Autonomous AI Database 至目標 Autonomous AI Database 的非 TLS 資料庫連結先決條件
列出建立非 TLS 資料庫連結至專用端點之目標 Autonomous AI Database 的先決條件。
若要在專用端點上建立目標 Autonomous AI Database 的資料庫連結:
-
目標資料庫必須能夠從來源資料庫的 Oracle Cloud Infrastructure VCN 存取。例如,您可以在下列情況時連線至目標資料庫:
-
目標資料庫位於專用端點。
-
來源資料庫和目標資料庫都位於相同的 Oracle Cloud Infrastructure VCN 中。
-
來源資料庫和目標資料庫位於不同的 Oracle Cloud Infrastructure VCN 中。
-
目標資料庫使用 FastConnect 或 VPN 連線至來源資料庫的 Oracle Cloud Infrastructure VCN。
-
-
對於專用端點上的目標,
DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
支援使用hostname
參數指定單一主機名稱。在專用端點上,不支援使用 IP 位址、SCAN IP 或 SCAN 主機名稱 (當目標位於公用端點時,CREATE_DATABASE_LINK
支援使用 IP 位址、SCAN IP 或 SCAN 主機名稱)。 -
DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
不支援hostname
參數的localhost
值。 -
必須為專用端點定義下列傳入和傳出規則:
-
在來源資料庫的子網路安全清單或網路安全群組中定義傳出規則,以允許目標資料庫的 IP 位址和連接埠號碼透過 TCP 的流量。
-
在目標資料庫的子網路安全清單或網路安全群組中定義傳入規則,以允許從來源資料庫 IP 位址到目的地連接埠的 TCP 流量。
-
建立與目標 Autonomous AI Database 的非 TLS 資料庫連結
您可以建立非 TLS 資料庫連結,從專用 Exadata 基礎架構上的自治式 AI 資料庫,到專用端點上的目標自治式 AI 資料庫。
視需要執行先決條件步驟。如需詳細資訊,請參閱非 TLS 資料庫從自治式 AI 資料庫連結至目標自治式 AI 資料庫的先決條件。
若要在專用端點上建立目標 Autonomous AI Database 的非 TLS 資料庫連結:
附註:
對於您在步驟 1 中建立的證明資料,Oracle Database 證明資料,如果目標使用者的密碼變更,您可以更新包含目標使用者證明資料的證明資料,如下所示:BEGIN
DBMS_CLOUD.UPDATE_CREDENTIAL
(
credential_name => 'DB_LINK_CRED',
attribute => 'PASSWORD',
value => 'password');
END;
/
其中,password 是新密碼。
此作業之後,使用此證明資料的現有資料庫連結會繼續運作,而不需要刪除並重新建立資料庫連結。
請參閱 CREATE_DATABASE_LINK 程序以瞭解其他資訊。
資料庫連結備註與 Autonomous AI Database 的目標
提供建立另一個 Autonomous AI Database 之目標資料庫連結的注意事項。
另一個 Autonomous AI Database 的資料庫連結備註:
-
每個目錄只有一個有效的公事包檔案,才能與資料庫連結搭配使用。您一次只能將一個
cwallet.sso
上傳至您為公事包檔案選擇的目錄 (例如 DBLINK_WALLET_DIR)。這表示在 DBLINK_WALLET_DIR 中使用cwallet.sso
,您只能建立資料庫連結到該目錄中公事包有效的資料庫。若要使用多個含有資料庫連結的cwallet.sso
檔案,您必須建立其他目錄,並將每個cwallet.sso
放在不同的目錄中。使用DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
建立資料庫連結時,請指定包含公事包的目錄以及directory_name
參數。如需有關建立目錄的資訊,請參閱在 Autonomous AI Database 中建立目錄。
-
若要列出資料庫連結,請使用
ALL_DB_LINKS
檢視。請參閱 Oracle Database 19c Database Reference 中的 ALL_DB_LINKS 或 Oracle Database 26ai Database Reference ,瞭解詳細資訊。 -
公事包檔案以及資料庫使用者 ID 和密碼,可讓您存取目標 Autonomous AI Database 中的資料。將錢包檔案存放在安全的位置 。只有授權的使用者才能共用公事包檔案。
DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
輸入應提及目標專用 Autonomous AI Database 的掃描名稱作為 'hostname' 參數。