Connexion à des instances Oracle Autonomous AI Database à partir de fonctions en cours d'exécution

Découvrez comment vous connecter aux instances Oracle Autonomous AI Database à partir de l'exécution de fonctions déployées dans OCI Functions.

Vous pouvez déployer une fonction vers OCI Functions qui se connecte aux instances Oracle Autonomous AI Database.

Notez qu'une instance Oracle Autonomous AI Database peut être protégée par une liste de contrôle d'accès (ACL). Si la liste de contrôle d'accès est activée, seules les adresses IP et les réseaux en nuage virtuels explicitement ajoutés à la liste de contrôle d'accès sont autorisés à se connecter à la base de données.

Si vous voulez qu'une fonction exécutée dans un sous-réseau privé se connecte à une instance Oracle Autonomous Database pour laquelle la liste de contrôle d'accès est activée, modifiez la liste de contrôle d'accès de la base de données et ajoutez le VCN.

Si vous voulez qu'une fonction exécutée dans un sous-réseau public se connecte à une instance Oracle Autonomous Database pour laquelle la liste de contrôle d'accès est activée :

  1. Supprimez la règle de routage par défaut qui achemine tout le trafic Internet sortant au moyen de la passerelle Internet du VCN.
  2. Ajoutez une passerelle NAT au VCN.
  3. Configurez la table de routage du sous-réseau avec une règle qui envoie tout le trafic Internet sortant à la passerelle NAT et configurez les listes de sécurité du sous-réseau pour autoriser le trafic Internet.
  4. Vérifiez les propriétés de la passerelle NAT pour obtenir son adresse IP publique.
  5. Modifiez la liste de contrôle d'accès de la base de données et ajoutez l'adresse IP publique de la passerelle NAT.

Pour plus d'informations sur les bases de données et les listes de contrôle d'accès du service d'intelligence artificielle autonome d'Oracle, voir Configuration de l'accès au réseau à l'aide de règles de contrôle d'accès et de points d'extrémité privés.