Datenbanklinks zu öffentlich zugänglichen Nicht-Oracle-Datenbanken mit vom Kunden verwalteter heterogener Konnektivität erstellen
Mit DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
können Sie Datenbanklinks von einer Autonomous Database-Instanz auf einem öffentlichen Endpunkt zu einem Oracle Database Gateway für den Zugriff auf Nicht-Oracle-Datenbanken erstellen.
Um Datenbanklinks von einer Autonomous Database-Instanz auf einem öffentlichen Endpunkt verwenden zu können, muss das Oracle Database Gateway-Ziel für die Verwendung von TCP/IP mit SSL-(TCPS-)Authentifizierung konfiguriert sein. Weitere Informationen finden Sie unter SSL-Authentifizierung (Secure Sockets Layer) konfigurieren.
So erstellen Sie Datenbanklinks von einer Autonomous Database-Instanz auf einem öffentlichen Endpunkt zu einem Oracle Database Gateway-Ziel:
Wenn sich für die Zugangsdaten, die Sie in Schritt 5 erstellt haben (die Oracle Database Gateway-Zugangsdaten), 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.
Im Folgenden finden Sie ein Beispiel, wie Sie einen Datenbanklink zu Oracle Database Gateway für den Zugriff auf eine Microsoft SQL Server-Datenbank erstellen:
Zugriff auf Nicht-Oracle-Datenbanken von Autonomous Database mit Oracle Database Gateway
Weitere Informationen finden Sie hier: