Installez Go et le pilote Godror
Pour vous connecter à Autonomous AI Database à partir de votre application Go, installez Go et le pilote godror.
-
Téléchargez et installez Go en fonction de votre système d'exploitation et de la version du système d'exploitation. Cette méthode s'installe à partir de paquets binaires précompilés.
Note
Note : Ces étapes décrivent l'installation de l'application Go pour le système d'exploitation Microsoft Windows. Pour le système d'exploitation Linux et Mac, vous pouvez consulter le lien mentionné à cette étape.
-
Ouvrez le fichier MSI que vous avez téléchargé et suivez les invites pour télécharger Go. Le programme d'installation installera le pilote
godror. -
Accédez à Program Files (x86).
Après l'installation, fermez et rouvrez toutes les invites de commande ouvertes afin que les modifications apportées à l'environnement par le programme d'installation soient reflétées à l'invite de commande.
-
Vérifiez que vous avez installé Go.
-
Dans Windows, cliquez sur le menu Démarrer.
-
Dans la zone de recherche du menu, entrez
cmd, puis appuyez sur la touche Entrée. -
Dans la fenêtre d'invite de commande qui s'affiche, entrez la commande suivante :
go version -
Vérifiez que la commande imprime la version installée de Go.
-
-
Installez
godror:Pour installer
godror, exécutez la commande suivante :go get github.com/godror/godrorGodrorest un ensemble de base de données à code source libre dans Go qui permet à un utilisateur d'application Go de se connecter et d'utiliser une base de données IA autonome à l'aide d'ODPI-C.Voir Go DRiver for ORacle User Guide (godror) pour obtenir des conseils supplémentaires sur l'installation.
-
Installez une bibliothèque de clients Oracle pour utiliser
Godror.Godrorutilise l'interface de programmation d'Oracle AI Database pour C (ODPI-C) qui prend en charge la connexion aux bases de données Oracle.Suivez les instructions d'installation d'ODPI-C pour installer et configurer les bibliothèques client Oracle.
Vous pouvez utiliser le paramètre facultatif
libDirpour spécifier le répertoire de la bibliothèque du client Oracle sous macOS et Windows. Par exemple :db, err := sql.Open("godror", `user="scott" password="tiger" connectString="dbhost:1521/orclpdb1" libDir="/Users/myname/instantclient_19_3"`)Dans cet exemple, la valeur du paramètre
libDirest réglée au chemin d'accès à l'emplacement où vous décompressez les fichiers compressés d'Oracle Instant Client.Note
Note : Oracle vous recommande de rester au fait des versions Go et
godror.