Windows下安装Oracle Instant Client并使用 PL/SQL Developer.

来源:互联网 发布:淘宝店铺过户 近亲 编辑:程序博客网 时间:2024/05/24 06:24

Windows下安装Oracle Instant Client并使用 PL/SQL Developer.

测试系统:Windows 7 home basic.

(1) 安装 Oracle Instant Client

      Oracle Instant Client 的安装请参见帖子 http://blog.csdn.net/zklth/article/details/7190035 

(2) 配置 PL/SQL Developer

      安装完 PL/SQL Developer,输入用户名,密码等连接数据库(注意,数据库连接符是tnsnames.ora 文件中配置的连接符),

     运行时出现如下错误:

     (i)  错误1:Could Not Locate Oci.Dll

     错误原因是找不到oci.dll文件,解决办法是,点击取消按钮,进入 PL/SQL Developer 主界面,选择:工具 --> 首选项 中做如下设置.

     配置 Oracle 主目录名,指向 Oracle Instant Client 主目录,即 %ORACLE_HOME%,如: D:\win-x86-64-11.1.0.7.0\11.1.0.7.0\instantclient_11_1

     配置 OCI 库,指向 %ORACLE_HOME%\oci.dll,如: D:\win-x86-64-11.1.0.7.0\11.1.0.7.0\instantclient_11_1\oci.dll

     配置完毕,启动 PL/SQL Developer,没有该错误,但是出现错误2.

     (ii)  错误2:PL/SQL could not load oci.dll

     错误原因是,我安装的  PL/SQL Developer 是32位的,不能加载 64 位的 oci.dll 文件,因此需要安装 32 位的 Oracle Instant Client,然后按步骤(i)设置。

    于是下载适用于 Microsoft Windows(32 位)的 Instant Client 进行安装,解决问题。

    PL/SQL 能正常登陆。

参考:
http://www.kissrain.org/2010-07-22-86.html
http://oracle.ittoolbox.com/groups/technical-functional/oracle-db-installs-l/initialization-error-could-not-load-coracleproduct1020db_1binocidll-3288079


原创粉丝点击