Connecter des applications Go à un portefeuille (mTLS)
Vous pouvez connecter des applications Go à votre instance Autonomous AI Database à l'aide d'un portefeuille.
Rubriques
- Télécharger un fichier Oracle Wallet
Vous devez télécharger un fichier Oracle Wallet (mTLS) pour obtenir les données d'identification de sécurité du client qui vous permettent de vous connecter à une instance de base de données d'intelligence artificielle autonome. - Exécuter des applications Go avec un portefeuille (mTLS)
Vous pouvez connecter des applications Go à votre instance de base de données autonome avec un portefeuille. Vous devez télécharger un fichier de portefeuille compressé à partir de l'instance de base de données Autonomous AI Database qui contient les données d'identification de sécurité du client.
Rubrique parent : Connecter des applications Go à une base de données Autonomous Database
Télécharger un fichier Oracle Wallet
Vous devez télécharger un fichier Oracle Wallet (mTLS) pour obtenir les données d'identification de sécurité du client qui vous permettent de vous connecter à une instance de base de données autonome avec intelligence artificielle.
Rubrique parent : Connecter des applications Go à un portefeuille (mTLS)
Exécuter des applications Go avec un portefeuille (mTLS)
Vous pouvez connecter des applications Go à votre instance Autonomous AI Database à l'aide d'un portefeuille. Vous devez télécharger un fichier de portefeuille compressé à partir de l'instance de base de données Autonomous AI Database qui contient les données d'identification de sécurité du client.
Le pilote godror nécessite des bibliothèques clients Oracle. Voir Installer la bibliothèque client Oracle pour utiliser Godror. Les bibliothèques du client Oracle sont installées à l'endroit où vous exécutez l'application Go.
Le fichier de portefeuille est dans un format d'archive zip. Les noms de service de base de données se trouvent dans le fichier tnsnames.ora du fichier zip de portefeuille. Dans l'exemple ci-dessous, vous utiliserez le nom du service de réseau mydb_high figurant dans le fichier tnsnames.ora.
-
tnsnames.ora: Contient les noms de service réseau utilisés pour les chaînes de connexion d'application et mappe les chaînes à vos services de base de données. -
sqlnet.ora: Spécifie la configuration côté client SQLNet. -
cwallet.sso: Contient le portefeuille à authentification unique à ouverture automatique.
Suivez ces étapes pour connecter votre application Go à une instance de base de données du service d'intelligence artificielle autonome à l'aide d'un portefeuille (mTLS) :
Rubrique parent : Connecter des applications Go à un portefeuille (mTLS)