您的位置:首页 > 数据库 > SQL

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

2012-01-10 11:30 549 查看
Windows下安装Oracle Instant Client并使用 PL/SQL Developer.
测试系统:Windows 7 home basic.

(1) 安装 Oracle Instant Client

Oracle Instant Client 的安装请参见帖子 /article/8283153.html

(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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐