navicat12 连接oracle闪退 问题
1. 在pl/sql中新建查询, 输入 select * from v$version 查看oracle版本
2. 确定Oracle,Navicat,OracleClient的位数,确保你的oracle数据库的位数与navicat位数一致,即:32v32,64v64。
3. http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,
在这个页面下载和你数据库版本一致的instantclient,重要的是说3遍,一定要和你的数据库版本一致
4. 下载对应版本后

5. 解压后一般放在navicat里面,随你喜欢。因为它里面也有一个instantclient目录,但请记住,该自带的一点乱用也没有,请将它删掉,然后用你下载的放到该目录,网上资料大多说只需要替换掉oci.dll文件就可以了,这是错的,必须整个文件夹都放在里面!

6. 修改 navicat->tools->oci配置 中文版的则是 工具-->选项-->环境 -->oci,将解压下来的文件中的oci.dll设置进去

重启连接
参考链接:https://blog.csdn.net/u010244522/article/details/80011063

浙公网安备 33010602011771号