Installer Go et le pilote Godror
Pour vous connecter à la base de données Autonomous AI à 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 sa version. Cette méthode s'installe à partir de packages binaires précompilés.
Remarque
Remarque : Ces étapes décrivent l'installation de l'application Go pour le système d'exploitation Microsoft Windows. Pour les systèmes d'exploitation Linux et Mac, vous pouvez consulter le lien mentionné dans cette étape.
-
Ouvrez le fichier MSI que vous avez téléchargé et suivez les instructions 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, saisissez
cmd, puis appuyez sur la touche Entrée. -
Dans la fenêtre d'invite de commande qui s'affiche, saisissez 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 package de base de données open source dans Go qui permet à un utilisateur d'application Go de se connecter et de travailler avec une base de données Autonomous AI à l'aide d'ODPI-C.Pour plus d'informations sur l'installation, reportez-vous au Guide de l'utilisateur Go DRiver for ORacle (godror).
-
Installez une bibliothèque client Oracle pour utiliser
Godror.Godrorutilise l'interface de programmation Oracle AI Database pour C (ODPI-C) qui prend en charge la connexion aux bases de données Oracle.Suivez les instructions d'installation 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 bibliothèque du client Oracle sur 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 définie sur le chemin d'accès à l'emplacement où vous décompressez les fichiers compressés Oracle Instant Client.Remarque
Remarque : Oracle vous recommande de rester à jour avec les versions Go et
godror.