PL/SQL 连接oracle数据库报错:“initialization error could not load ……OCIDLL force….”(已解决)

今天在卸载Oracle低版本的客户端后,在进行安装安装高版本的客户端时报了如下错误
在这里插入图片描述
我报错的原因是因为Oracle Home和OCI library这两项的填写有错误,还停留在Oracle旧版本的客户端,应该选择最新版本的Oracle客户端。
在这里插入图片描述
报错问题就解决了
如果问题还没有解决,可以查看下plsql的Preferences配置文件
文件位置:C:\Users\username\AppData\Roaming\PLSQL Developer 12\Preferences\username
在这里插入图片描述
查看SelectedHome64=和OCIFile64=填写是否正确
在这里插入图片描述
如果以上还没有解决,有可能是plsql和Oracle客户端的版本问题,plsql是32位的但Oracle客户端时64位的,或者是plsql是64位的但Oracle客户端时32位的。重新卸载安装即可解决。
删除卸载Oracle:https://blog.csdn.net/qngfeng/article/details/106181255


版权声明:本文为qngfeng原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
THE END
< <上一篇
下一篇>>