Créer des liens de base de données avec la connectivité hétérogène gérée par le client vers des bases de données non Oracle sur un point d'extrémité privé
Vous pouvez créer des liens de base de données à partir d'une base de données d'intelligence artificielle autonome vers une passerelle Oracle Database Gateway pour accéder aux bases de données non Oracle qui se trouvent sur un point d'extrémité privé.
This section covers the steps for using database links to connect from Autonomous AI Database to a non-Oracle Database that through an Oracle Database Gateway, where the non-Oracle Database is on a private endpoint.
- Préalables pour créer des liens de base de données avec la connectivité hétérogène gérée par le client vers des bases de données non Oracle sur un point d'extrémité privé
Liste les préalables pour créer des liens de base de données à partir d'une base de données IA autonome avec la connectivité hétérogène gérée par le client vers des bases de données non Oracle qui se trouvent sur un point d'extrémité privé. - 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 sur un point d'extrémité privé (sans portefeuille)
Vous pouvez créer des liens de base de données à partir d'une instance de base de données IA autonome vers une passerelle Oracle Database Gateway pour accéder aux bases de données non Oracle qui se trouvent sur un point d'extrémité privé, en vous connectant à un portefeuille (TCPS) ou sans portefeuille (TLS). - 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 sur un point d'extrémité privé (avec un portefeuille)
Vous pouvez créer des liens de base de données à partir d'une instance de base de données IA autonome vers une passerelle Oracle Database Gateway pour accéder aux bases de données non Oracle qui se trouvent sur un point d'extrémité privé, en vous connectant à un portefeuille (TCPS) ou sans portefeuille (TLS).
Préalables pour créer des liens de base de données avec la connectivité hétérogène gérée par le client vers des bases de données non Oracle sur un point d'extrémité privé
Répertorie les préalables pour créer des liens de base de données à partir d'une base de données d'intelligence artificielle autonome avec connectivité hétérogène gérée par le client vers des bases de données non Oracle qui se trouvent sur un point d'extrémité privé.
Pour créer un lien 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 qui se trouvent sur un point d'extrémité privé :
-
La base de données cible doit être accessible à partir du VCN Oracle Cloud Infrastructure de la base de données source. Par exemple, vous pouvez vous connecter à la base de données cible lorsque :
-
La base de données cible se trouve sur un point d'extrémité privé.
-
La base de données source et la base de données cible se trouvent toutes les deux dans le même VCN Oracle Cloud Infrastructure.
-
La base de données source et la base de données cible se trouvent dans différents réseaux en nuage virtuels Oracle Cloud Infrastructure qui sont appariés.
-
Pour une cible sur un point d'extrémité privé,
DBMS_CLOUD_ADMIN.CREATE_DATABASE_LINKprend en charge la spécification d'un nom d'hôte unique avec le paramètrehostname. Sur un point d'extrémité privé, l'utilisation d'une adresse IP, d'une adresse IP SCAN ou d'un nom d'hôte SCAN n'est pas prise en charge (lorsque la cible se trouve sur un point d'extrémité public,CREATE_DATABASE_LINKprend en charge l'utilisation d'une adresse IP, d'une adresse IP SCAN ou d'un nom d'hôte SCAN).
-
-
Les règles de trafic entrant et sortant suivantes doivent être définies pour le point d'extrémité privé :
-
Définissez une règle de trafic sortant dans la liste de sécurité du sous-réseau ou le groupe de sécurité de réseau de la base de données source afin que le trafic sur TCP soit autorisé vers l'adresse IP et le numéro de port de la base de données cible.
-
Définissez une règle de trafic entrant dans la liste de sécurité du sous-réseau ou le groupe de sécurité de réseau de la base de données cible afin que le trafic sur TCP soit autorisé entre l'adresse IP de la base de données source et le port de destination.
Voir Configurer l'accès réseau à l'aide de points d'extrémité privés pour plus d'informations sur la configuration de points d'extrémité privés avec des règles de trafic entrant et sortant.
-
Lorsque votre instance de base de données d'intelligence artificielle autonome est configurée avec un point d'extrémité privé, réglez le paramètre de base de données
ROUTE_OUTBOUND_CONNECTIONS à 'PRIVATE_ENDPOINT' pour spécifier que tous les liens de base de données sortants sont soumis aux règles de trafic sortant du point d'extrémité privé du VCN de l'instance de base de données d'intelligence artificielle autonome. Pour plus d'informations, voir Sécurité améliorée pour les connexions sortantes à l'aide de points d'extrémité privés.
Créer des liens de base de données avec la connectivité hétérogène gérée par le client vers des bases de données non Oracle sur un point d'extrémité privé (sans portefeuille)
Vous pouvez créer des liens de base de données à partir d'une instance de base de données du service d'intelligence artificielle autonome vers une passerelle Oracle Database Gateway pour accéder aux bases de données non Oracle qui se trouvent sur un point d'extrémité privé, en se connectant à un portefeuille (TCPS) ou sans portefeuille (TLS).
Pour créer des liens de base de données à partir d'une instance de base de données du service d'intelligence artificielle autonome sur un point d'extrémité privé vers Oracle Database Gateway cible, en vous connectant sans portefeuille (TLS) :
Pour les données d'identification que vous créez à l'étape 1, 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.
Pour plus d'informations, voir :
Créer des liens de base de données avec la connectivité hétérogène gérée par le client vers des bases de données non Oracle sur un point d'extrémité privé (avec un portefeuille)
Vous pouvez créer des liens de base de données à partir d'une instance de base de données du service d'intelligence artificielle autonome vers une passerelle Oracle Database Gateway pour accéder aux bases de données non Oracle qui se trouvent sur un point d'extrémité privé, en se connectant à un portefeuille (TCPS) ou sans portefeuille (TLS).
Pour créer des liens de base de données à partir d'une instance de base de données du service d'intelligence artificielle autonome sur un point d'extrémité privé vers Oracle Database Gateway cible, et vous connecter sans portefeuille :
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.
Pour plus d'informations, voir :