TLS-Datenbanklinks aus einer autonomen KI-Datenbank in eine andere autonome KI-Datenbank erstellen
Sie können TLS-Datenbanklinks aus einer autonomen KI-Datenbank auf einer dedizierten Exadata-Infrastruktur zu einer autonomen KI-Zieldatenbank erstellen, die sich auf einem öffentlichen Endpunkt befindet.
Verwandte Themen
Einseitige TLS-Datenbanklinks von einer autonomen KI-Datenbank zu einer anderen autonomen KI-Datenbank erstellen
Sie können unidirektionale TLS-Datenbanklinks aus einer autonomen KI-Datenbank auf einer dedizierten Exadata-Infrastruktur zu einer öffentlich zugänglichen autonomen KI-Datenbank erstellen.
Um Datenbanklinks zu einem öffentlichen Ziel zu erstellen, muss auf die Zieldatenbank zugegriffen werden können. Einige Datenbanken, einschließlich autonome KI-Datenbanken, können den Zugriff einschränken (z.B. mit Access Control-Listen). Stellen Sie sicher, dass die Zieldatenbank den Zugriff von der Quelldatenbank aus ermöglicht, damit der Datenbanklink funktioniert. Wenn Sie den Zugriff mit Access Control-Listen (ACLs) einschränken, können Sie die ausgehende IP-Adresse der autonomen KI-Quelldatenbank ermitteln und zulassen, dass diese IP-Adresse eine Verbindung zur Zieldatenbank herstellt. Wenn die Zieldatenbank eine weitere autonome KI-Datenbank ist, können Sie die ausgehende IP-Adresse der Quelldatenbank zur ACL der Zieldatenbank hinzufügen.
Informationen zum Suchen der ausgehenden IP-Adresse finden Sie unter Mandantendetails abrufen.
So erstellen Sie einen Datenbanklink zu einer autonomen KI-Zieldatenbank ohne Wallet (TLS):
Wenn sich für die Zugangsdaten, die Sie in Schritt 1 erstellt haben (die Zugangsdaten der Zieldatenbank), das Kennwort des Zielbenutzers ändert, können Sie die Zugangsdaten mit den Zugangsdaten des Zielbenutzers wie folgt ändern:
BEGIN
DBMS_CLOUD.UPDATE_CREDENTIAL
(
credential_name => 'DB_LINK_CRED',
attribute => 'PASSWORD',
value => 'password' );
END;
/
Dabei ist Kennwort das neue Kennwort.
Nach diesem Vorgang funktionieren die vorhandenen Datenbanklinks, die diese Zugangsdaten verwenden, weiterhin, ohne dass Sie die Datenbanklinks löschen und neu erstellen müssen.
Weitere Informationen finden Sie hier:
mTLS-Datenbanklinks aus einer autonomen KI-Datenbank in eine andere autonome KI-Datenbank erstellen
Sie können mTLS-Datenbanklinks aus einer autonomen KI-Datenbank auf einer dedizierten Exadata-Infrastruktur zu einer öffentlich zugänglichen autonomen KI-Datenbank erstellen.
Um Datenbanklinks zu einem öffentlichen Ziel zu erstellen, muss auf die Zieldatenbank zugegriffen werden können. Einige Datenbanken, einschließlich autonome KI-Datenbanken, können den Zugriff einschränken (z.B. mit Access Control-Listen). Stellen Sie sicher, dass die Zieldatenbank den Zugriff von der Quelldatenbank aus ermöglicht, damit der Datenbanklink funktioniert. Wenn Sie den Zugriff mit Access Control-Listen (ACLs) einschränken, können Sie die ausgehende IP-Adresse der autonomen KI-Quelldatenbank ermitteln und zulassen, dass diese IP-Adresse eine Verbindung zur Zieldatenbank herstellt. Beispiel: Wenn die Zieldatenbank eine weitere autonome KI-Datenbank ist, können Sie die ausgehende IP-Adresse der Quelldatenbank zur ACL der Zieldatenbank hinzufügen.
Informationen zum Suchen der ausgehenden IP-Adresse finden Sie unter Mandantendetails abrufen.
So erstellen Sie Datenbanklinks zu einer autonomen KI-Zieldatenbank mit einem Wallet (mTLS):
Wenn sich für die Zugangsdaten, die Sie in Schritt 5 erstellt haben (die Zugangsdaten der Zieldatenbank), das Kennwort des Zielbenutzers ändert, können Sie die Zugangsdaten mit den Zugangsdaten des Zielbenutzers wie folgt ändern:
BEGIN
DBMS_CLOUD.UPDATE_CREDENTIAL
(
credential_name => 'DB_LINK_CRED',
attribute => 'PASSWORD',
value => 'password' );
END;
/
Dabei ist Kennwort das neue Kennwort.
Nach diesem Vorgang funktionieren die vorhandenen Datenbanklinks, die diese Zugangsdaten verwenden, weiterhin, ohne dass Sie die Datenbanklinks löschen und neu erstellen müssen.
Weitere Informationen finden Sie hier:
Notizen zum Datenbanklink mit einem Ziel, das eine autonome KI-Datenbank ist
Enthält Hinweise zum Erstellen von Datenbanklinks zu einem Ziel, das eine andere autonome KI-Datenbank ist.
Hinweise für Datenbanklinks zu einer anderen Autonomous AI Database:
-
Pro Verzeichnis ist nur eine Wallet-Datei zur Verwendung mit Datenbanklinks gültig. Sie können jeweils nur eine
cwallet.sso
-Datei in das Verzeichnis hochladen, das Sie für Wallet-Dateien ausgewählt haben (Beispiel: DBLINK_WALLET_DIR). Das bedeutet, dass Sie mit einercwallet.sso
-Datei in DBLINK_WALLET_DIR nur Datenbanklinks zu den Datenbanken erstellen können, für die das Wallet in diesem Verzeichnis gültig ist. Um mehrerecwallet.sso
-Dateien mit Datenbanklinks zu verwenden, müssen Sie zusätzliche Verzeichnisse erstellen und jedecwallet.sso
-Datei in einem anderen Verzeichnis ablegen. Wenn Sie Datenbanklinks mitDBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
erstellen, geben Sie das Verzeichnis mit dem Wallet mit dem Parameterdirectory_name
an.Informationen zum Erstellen von Verzeichnissen finden Sie unter Verzeichnis in Autonomous AI Database erstellen.
-
Um die Datenbanklinks aufzulisten, verwenden Sie die Ansicht
ALL_DB_LINKS
. Weitere Informationen finden Sie unter ALL_DB_LINKS in Oracle Database 19c Database Reference oder Oracle Database 26ai Database Reference. -
Die Wallet-Datei sowie die Datenbankbenutzer-ID und das Kennwort ermöglichen den Zugriff auf Daten in der autonomen KI-Zieldatenbank. Speichern Sie die Wallet-Dateien an einem sicheren Speicherort. Geben Sie Wallet-Dateien nur für autorisierte Benutzer frei.
- In der
DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
-Eingabe muss der Scanname der dedizierten Autonomous AI Database des Ziels als "Hostname"-Parameter angegeben werden.