当前位置: 代码迷 >> Ruby/Rails >> Initialization error Could not load "/oci.dll"
  详细解决方案

Initialization error Could not load "/oci.dll"

热度:122   发布时间:2016-04-29 02:22:10.0
Initialization error Could not load ".../oci.dll"

客户端,用PL/SQL连接Oracle数据库时,出现了一个问题,提示:

Initialization error

Could not load "F:\oracle\bin\oci.dll"
OCIDLL forced to Foracle\bin\oci.dll
LoadLibrary(F:\oracle\bin\oci.dll)returned 0

---------------------------------------------------------------------------------------------------------

具体的方法如下:

启动 PL/SQL Developer 之后,出现 Initialization error Could not load ,但是 PL/SQL

的工作界面仍能打开,只是数据库相关数据没有加载进来,因此可以在该工作页面中进行配置:选

择 Tools -> Preferences -> Oracle -> Connection -> 对 Oracle Home 和 OCI Library

进行设置,如:Orcale 装在 E:\orcale\ ,

则:Oracle Home 为 E:\oracle\product\10.2.0

OCI Library 为 E:\oracle\product\10.2.0\db_1\BIN\oci.dll

感悟:

解决这个问题,先是检查了环境变量,注册表信息都正常,感觉到工具的问题,但客户又没有安装包,后来上网才知道这里可以色泽,通过这个问题,我发现:在解决问题而又受限的时候,百度或许是一直思路和办法。因为常规办法我测试了。。。

  相关解决方案