登录plsql Developer会出现Could not initalize oci.dll警告

原因:安装完后Oracle的 oci.dll 是64位的,而32位应用程序 PLSQL Developer 无法加载,或者相反。

解决方法:需要去官网下载http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 下载Instant Client for Microsoft Windows (32-bit) 【instantclient-basic-nt-11.2.0.2.0.zip】 

(1)下载oracle客户端instantclient-basic-nt-11.2.0.2.0 zip.

(2)解压后将instantclient_11_2文件夹不加修改的放在oracle的安装目录“C:\app\Administrator”下面

(3)在instantclient_11_2里面放NETWORK文件夹,NETWORK在oracle安装目录(C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK)下考出来,复制到“C:\app\Administrator\instantclient_11_2”下面。

(4)安装好PLsql  developer之后,双击运行plsql developer,取消登录进入软件,在tools(工具)-preferences(首选项)-connection(连接)下Oracle主目录修改成:dbhome_1;修改OCI LIBRARY(OCI库),路径为:C:\app\Administrator\instantclient_11_2\oci.dll  即刚才添加客户端的oci文件的路径。保存重启即可解决问题。


猜你喜欢

转载自blog.csdn.net/qq30211478/article/details/78822760
今日推荐