Créer des liens de base de données avec une connectivité hétérogène gérée par le client vers des bases de données non Oracle accessibles publiquement
Utilisez DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINK pour créer des liens de base de données à partir d'une instance de base de données d'intelligence artificielle autonome sur un point d'extrémité public vers une passerelle Oracle Database Gateway pour accéder aux bases de données non Oracle.
Pour utiliser des liens de base de données à partir d'une instance de base de données d'intelligence artificielle autonome sur un point d'extrémité public, la cible pour laquelle Oracle Database Gateway doit être configurée pour utiliser l'authentification TCP/IP avec SSL (TCPS). Pour plus d'informations, voir Configuration de l'authentification Secure Sockets Layer.
Pour créer des liens de base de données à partir d'une instance de base de données d'intelligence artificielle autonome sur un point d'extrémité public vers une passerelle Oracle Database Gateway cible :
Pour les données d'identification que vous créez à l'étape 5, les données d'identification d'Oracle Database Gateway, si le mot de passe de l'utilisateur cible change, vous pouvez mettre à jour les données d'identification qui contiennent les données d'identification de l'utilisateur cible comme suit :
BEGIN
DBMS_CLOUD.UPDATE_CREDENTIAL (
credential_name => 'DB_LINK_CRED',
attribute => 'PASSWORD',
value => 'password');
END;
/
Où mot de passe est le nouveau mot de passe.
Après cette opération, les liens de base de données existants qui utilisent ces données d'identification continuent de fonctionner sans avoir à supprimer et à 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 Oracle Database Gateway afin d'accéder à une base de données Microsoft SQL Server :
Pour plus d'informations, voir :