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 d'une instance Autonomous Database sur une adresse publique vers une instance Oracle Database Gateway afin d'accéder à des 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, vous devez configurer la cible d'une instance Oracle Database Gateway de sorte à utiliser le protocole TCP/IP avec l'authentification SSL (TCPS). Pour plus d'informations, reportez-vous à Configuration de l'authentification SSL (Secure Sockets Layer).
Pour créer des liens de base de données 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 est modifié, vous pouvez mettre à jour celles qui contiennent celles de l'utilisateur cible comme suit :
BEGIN
DBMS_CLOUD.UPDATE_CREDENTIAL
(
credential_name => 'DB_LINK_CRED',
attribute => 'PASSWORD',
value => 'password');
END;
/
Où password est le 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 qu'il soit nécessaire de supprimer et de recréer les liens de base de données.
Pour obtenir un exemple de création d'un lien de base de données vers une instance Oracle Database Gateway afin d'accéder à une base de données Microsoft SQL Server, reportez-vous à la section suivante :
Pour plus d'informations, voir :