在用 Navicat 连接 Oracle 数据库的时候,可能会出现各种各样的问题。主要可分为 oci.dll 文件问题以及Navicat.exe入口问题。
1、出现**“oracle library is not loaded”**问题
可打开工具-> 环境进行oci.dll 选择配置,如下图
此类问题,按以下情况依次考虑
- 情况一:oci.dll 版本问题,登录Oracle官网下载
如果19.9.0.0.0版本不行,可换12版本的。
- 情况二:本地已经装过Oracle,引用Oracle目录下的oci.dll
路径如下:
- 情况三:Navicat版本问题
这种情况可尝试将Navicat 15换成Navicat 12
2、出现“Navicat.exe” 入口问题
oci.dll 的问题解决后,可能出现 Navicat.exe 的问题。这种情况直接去官网下载32位版本的Navicat。