Navicat 12 informa un error al conectarse a Oracle: la biblioteca de Oracle no está cargada

  1. Problema: al usar Navicat para conectarse a la base de datos de Oracle, se informa un error: la biblioteca de Oracle no está cargada
    inserte la descripción de la imagen aquí

  2. 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:
    inserte la descripción de la imagen aquí

    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.
    Originalmente solo 11 inserte la descripción de la imagen aquí

  3. 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.
inserte la descripción de la imagen aquí
3) Reinicie el programa Navicat Premium, de lo contrario la configuración no tendrá efecto

Supongo que te gusta

Origin blog.csdn.net/weixin_48415452/article/details/131182093
Recomendado
Clasificación