Création de liens de base de données avec une connectivité hétérogène gérée par le client aux bases de données autres qu'Oracle accessibles publiquement
Utilisez DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK
pour créer des liens de base de données à partir d'une instance Autonomous Database sur une adresse publique vers une instance Oracle Database Gateway afin d'accéder aux bases de données non Oracle.
Pour utiliser des liens de base de données à partir d'une instance Autonomous Database sur une adresse publique, la cible qu'Oracle Database Gateway doit être configurée pour utiliser le protocole TCP/IP avec l'authentification SSL (TCPS). Pour plus d'informations, reportez-vous à Configuration de l'autorisation SSL (Secure Sockets Layer)
Pour créer des liens de base de données à partir d'une instance Autonomous Database sur une adresse publique vers une instance Oracle Database Gateway cible, procédez comme suit :
Pour les informations d'identification que vous créez à l'étape 5, les informations d'identification Oracle Database Gateway, si le mot de passe de l'utilisateur cible change, vous pouvez mettre à jour les informations d'identification qui contiennent les informations d'identification de l'utilisateur cible comme suit :
BEGIN
DBMS_CLOUD.UPDATE_CREDENTIAL
(
credential_name => 'DB_LINK_CRED',
attribute => 'PASSWORD',
value => 'password');
END;
/
Où password correspond au nouveau mot de passe.
Après cette opération, les liens de base de données existants qui utilisent ces informations d'identification continuent de fonctionner sans avoir à supprimer ni à recréer les liens de base de données.
Reportez-vous à l'exemple suivant pour savoir comment créer un lien de base de données vers une instance Oracle Database Gateway pour accéder à une base de données Microsoft SQL Server :
Pour plus d'informations, voir :