Instalar Go y el controlador Godror
Para conectarse a la base de datos de IA autónoma desde la aplicación Go, instale Go y el controlador godror.
-
Descargue e instale Go según su sistema operativo y la versión del sistema operativo. Este método se instala desde paquetes binarios precompilados.
Nota
Nota: En estos pasos se describe la instalación de la aplicación Go para el sistema operativo Microsoft Windows. Para el sistema operativo Linux y Mac, puede consultar el enlace mencionado en este paso.
-
Abra el archivo MSI que descargó y siga las indicaciones para descargar Go. Installer instalará el controlador
godror. -
Vaya a Archivos de programa (x86).
Después de instalar, cierre y vuelva a abrir cualquier símbolo del sistema abierto para que los cambios realizados en el entorno por el instalador se reflejen en el símbolo del sistema.
-
Compruebe que ha instalado Go.
-
En Windows, haga clic en el menú Inicio.
-
En el cuadro de búsqueda del menú, escriba
cmdy, a continuación, pulse la tecla Intro. -
En la ventana del símbolo del sistema que aparece, escriba el siguiente comando:
go version -
Confirme que el comando imprime la versión instalada de Go.
-
-
Instale
godror:Para instalar
godror, ejecute el siguiente comando:go get github.com/godror/godrorGodrores un paquete de base de datos de código abierto en Go que permite a un usuario de la aplicación Go conectarse y trabajar con una base de datos de IA autónoma mediante ODPI-C.Consulte Go DRiver for ORacle User Guide (Godror) para obtener consejos adicionales sobre la instalación.
-
Instale una biblioteca de cliente de Oracle para utilizar
Godror.Godrorutiliza la interfaz de programación de Oracle AI Database para C (ODPI-C), que soporta la conexión a bases de datos Oracle.Siga las instrucciones de instalación de ODPI-C para instalar y configurar las bibliotecas de clientes de Oracle.
Puede utilizar el parámetro opcional
libDirpara especificar el directorio de biblioteca del cliente de Oracle en macOS y Windows. Por ejemplo,db, err := sql.Open("godror", `user="scott" password="tiger" connectString="dbhost:1521/orclpdb1" libDir="/Users/myname/instantclient_19_3"`)En este ejemplo, el valor del parámetro
libDirse define en la ruta de acceso a la ubicación en la que descomprime los archivos comprimidos de Oracle Instant Client.Nota
Nota: Oracle recomienda mantenerse al día con las versiones Go y
godror.