Win7 x64 PL/SQL 连接 Oralce 报错问题 报 Could not initialize 问题

错误信息:Initialization error Could not initialize d:\app\Adminnistrator\product\11.2.0....Make sure you have the 32 bits Oracle Clinet installed.

错误原因:安装完后Oracle的 oci.dll 是64位的,而32位应用程序 PLSQL Developer 无法加载。 所以得下载一个32位  下面有解决方法 6 步 帮你走出困扰

解决方法:

1. 从 http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html下载如图(1) 点击图1会跳转到图2 下载对应链接。如图2

 

 

2.下载下来之后解压,把解压后的 instantclient_12_1 文件夹复制到oracle的安装目录 app\Administrator\product\11.2.0  下面如图

3. 在 instantclient_12_1 文件夹中新建文件夹 NETWORK 在 NETWORK文件夹中新建  ADMIN 文件夹  在  ADMIN文件夹中新建文件  tnsnames.ora 如图

 

4.配置刚才新建的那个  tnsnames.ora  文件 如图  注意:别配置错了,不是配置oracle安装目录下面的,而是刚才下载下来的32位的的那个路径下面的。

5. 运行 PLSQL Developer 如图,直接点Cancle取消   进入下一步界面。如图:

6.配置Oracle Home(empty is autodetect)  复制地址为:刚才在第2步的那个地址  D:\app\Administrator\product\11.2.0\instantclient_12_1   如图:

配置OCI library (empty is autodetect)  复制地址为:刚才在第2步的那个地址  D:\app\Administrator\product\11.2.0\instantclient_12_1\oci.dll    如图

配置好了之后点击OK .

在次运行一下PLSQL 就可以连接成功了

如果不行的话,请留言说明问题!

 

posted on 2015-12-17 16:35  北方的狼狼  阅读(1374)  评论(0编辑  收藏  举报

导航