直接使用 Navicat 连接 Oracle 出现的问题
在安装完 Navicat 之后,创建 Oracle 数据库连接,但发现无法连接到数据库:
出现上述错误的原因,可能是 Navicat 自带的 Oracle Instant Client 与我们要连接的 Oracle 数据库版本不匹配导致的。
查看 Navicat 所使用的 Oracle Instant Client 版本
点击 Navicat 菜单栏的 Tools
→ Options...
→ Miscellaneous
→ OCI
,通过 OCI library (oci.dll) * 可知当前 Navicat 所使用的 Instant Client 版本:
查看 Navicat 的安装目录,我们会发现 Navicat Premium 11.0.18 自带的 Instant Client 版本为 10.2:
查看 Oracle 版本
我们再来查看下所要连接的 Orac