Installare Go e il driver Godror
Per connettersi a Autonomous AI Database dall'applicazione Go, installare Go e il driver godror.
- Scaricare e installare Go in base al sistema operativo in uso e alla versione del sistema operativo. Questo metodo viene installato da pacchetti binari precompilati.Nota
Questi passi descrivono l'installazione dell'applicazione Go per il sistema operativo Microsoft Windows. Per il sistema operativo Linux e Mac, puoi controllare il link menzionato in questo passaggio. - Aprire il file MSI scaricato e seguire le istruzioni per scaricare Go. Il programma di installazione installerà il driver
godror. - Andare ai file di programma (x86).Dopo l'installazione, chiudere e riaprire i prompt dei comandi aperti in modo che le modifiche all'ambiente apportate dal programma di installazione si riflettano al prompt dei comandi.
- Verificare di aver installato Go.
-
In Windows, fare clic sul menu Start.
-
Nella casella di ricerca del menu digitare
cmd, quindi premere il tasto Invio. -
Nella finestra Prompt dei comandi visualizzata, digitare il comando seguente:
go version -
Verificare che il comando stampi la versione installata di Go.
-
- Installare
godror:Per installaregodror, eseguire il comando seguente:go get github.com/godror/godrorGodrorè un package di database open source in Go che consente a un utente dell'applicazione Go di connettersi e utilizzare Autonomous AI Database utilizzando ODPI-C.Per ulteriori suggerimenti sull'installazione, vedere Go DRiver for ORacle User Guide (godror).
- Installare una libreria client Oracle per utilizzare
Godror.Godrorutilizza l'interfaccia ODPI-C (Oracle Database Programming Interface for C) che supporta la connessione ai database Oracle.Seguire le istruzioni di installazione ODPI-C per installare e configurare le librerie client Oracle.
È possibile utilizzare il parametro facoltativo
libDirper specificare la directory della libreria di Oracle Client in macOS e Windows. Ad esempio:db, err := sql.Open("godror", `user="scott" password="tiger" connectString="dbhost:1521/orclpdb1" libDir="/Users/myname/instantclient_19_3"`)In questo esempio, il valore del parametro
libDirviene impostato sul percorso della posizione in cui si decomprimono i file zip di Oracle Instant Client.Nota
Oracle consiglia di rimanere aggiornati sulle release Go e
godror.
Argomento padre: Connetti le applicazioni Go ad Autonomous Database