-
Problema: al usar Navicat para conectarse a la base de datos de Oracle, se informa un error: la biblioteca de Oracle no está cargada
-
La causa del problema: la versión del entorno Oracle OCI local
La versión local de Navicat: 12.1.16 (64 bits), como se muestra a continuación:
Resulta que solo hay instantclient_11_2 en el directorio de instalación local. Después de copiar 12, se informó un error. Finalmente, copiar 21 resolvió con éxito el problema.
-
Solución:
1) Vaya al sitio web oficial de Oracle para descargar Oracle Instant Client Downloads, descomprima el paquete comprimido y colóquelo en el directorio de instalación de Navicat. Los pasos específicos no se repetirán, si no está claro, consulte:原文链接:https://blog.csdn.net/gxp1182893781/article/details/79815573
2) Modificar la biblioteca OCI
Abra el programa Navicat Premium, "Tools-Options-Environment-OCI Environment-OCI library (oci.dll)", y luego seleccione el directorio donde se encuentra el archivo oci.dll en la carpeta que acaba de descargar y haga clic en Aceptar.
3) Reinicie el programa Navicat Premium, de lo contrario la configuración no tendrá efecto