pl/sql developer错误,怎么解决?
安装的oracle是64位的。
安装pl/sql developer是9.0的版本。
当我登录时就出现这个。
Initialization error
Could not initialize
"D:\Oracle\product\11.2.0\dbhome_2\bin\oci.dll"
Make sure you have the 32 bits Oracle Client installed.
OracleHomeKey:
OracleHomeDir:D\:Oracle\product\11.2.0\dbhome_2
Found:oci.dll
Using:D:\Oracle\product\11.2.0\dbhome_2\bin\oci.dll
LocdLibrary(D:\Oracle\product\11.2.0\dbhome_2\bin\oci.dll)
return 0
------解决方案--------------------先用sqlplus把数据库开起来。然后再从pl/sql上登入。
------解决方案--------------------http://wenku.baidu.com/view/4e62018083d049649b66587c.html
------解决方案--------------------是不是64位的计算机对软件的兼容性问题,或者说是pl/sql developer 对64位机器的不兼容问题了。
------解决方案--------------------是不是同一个用户
------解决方案--------------------同样不太懂,等高人
------解决方案--------------------如果是windows7系统,PL/SQL以管理员身份运行!
------解决方案--------------------32,64位兼容问题,装客户端是32位的就不会有这样情况。
------解决方案--------------------oci.dll有32位,64位之分的。
64位的数据里面是64位的类库。
但32bit的PLSQL只能使用32位的类库。所以不行。
据我所知 好像没有64bit的PLSQL。
用Instant Client吧。可以提供32或64位的类库。
32位Instant Client下载地址
楼主可以用这个,下第一个就行。
安装可以参考
http://blog.csdn.net/limb99/article/details/7381762