前提:起初因为不会使用plsql,所以用navicat连接oracle数据库进行操作,后面因为要和同事统一所以又安装了plsql,想把保存的查询语句找出来的时候发现navicat出现闪退情况,遂逐个排查问题:
1、启动时不闪退
2、连接本地Mysql数据库不闪退
3、连接oracle数据库闪退
因为之前连接oracle都无异常,故怀疑是由于安装plsql和oracleClient并修改了配置信息,导致现在无法使用Navicat连接,查询其他文档发现是oci.dll文件的问题
打开navicat->工具->选项->环境->OCI环境,选择oracleClient安装目录下的oci.dll即可