千家信息网

PLSQL developer 连接不上64位Oracle 的解决方法

发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,PLSQL developer 连接不上64位Oracle 的解决方法引用功能被关闭了。Windows 64位下装Oracle 11g 64位,PLSQL Developer使用出现以下问题:1、Da
千家信息网最后更新 2025年11月13日PLSQL developer 连接不上64位Oracle 的解决方法


PLSQL developer 连接不上64位Oracle 的解决方法


引用功能被关闭了。

Windows 64位下装Oracle 11g 64位,PLSQL Developer使用出现以下问题:

1、Database下拉框为空:

2、强制输入用户名、密码及Database,登录弹出:

引用

Initialzation error
Could not initialize
"...."
Make sure you have the 32 bits Oracle Client installed.

OracleHomeKey:
OracleHomeDir:...
Found:oci.dll
Using:
...
Loadlibrary(...)
returned 0


说明PLSQL Developer并不支持Oracle 64位客户端连接。
解决办法

1、下载32位Oracle客户端
其实可以下载免安装版的,http://www.oracle.com/technetwork/topics/winsoft-085727.html
我下载的是第一个: http://download.oracle.com/otn/nt/instantclient/112030/instantclient-basic-nt-11.2.0.3.0.zip
下载需要登录,得先在Oracle注册账号才能下载!

2、解压
将下载到的将其解压,如我解压到了 E:\app\instantclient_11_2

3、设置PLSQL Developer
在工具-首选项,连接,OCI库输入
e:\app\instantclient_11_2\oci.dll
如下图:


4、添加环境变量
添加环境变量
系统变量中添加2个:
第一个是指向TNS文件所在目录的,这个目录是你安装的64位版本Oracle的TNS文件所在目录。TNS文件就是保存了连接信息的文件。
TNS_ADMIN 值: E:\app\OYK\product\11.2.0\dbhome_1\NETWORK\ADMIN
第二个是指定数据库使用的编码。如果不设置成以下值,那么连接上数据库后,你看到的所有中文的内容将会是乱码,都是一堆问号。
NLS_LANG 值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
注意:设定了环境变量之后,一定要注销或者重启一下电脑才生效!

以上在Win7X64下测试通过。通过4步设置,可以正常连接本机和其它机器的Oracle数据库了。\
\


方法2:

更改 PL/SQL develop 安装地址 (勿 (86)、勿C盘下) 即可!


变量 文件 数据 数据库 环境 目录 方法 客户 客户端 所在 登录 输入 乱码 信息 内容 办法 功能 地址 密码 就是 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 苹果软件开发好学吗 sql数据库一附加就无响应 网络安全 运维管理制度 广播电视台网络安全生产总结 柯桥纬编机软件开发商 服务器的端口21被安全狗 互联网软件开发退税吗 河北超频服务器价格 韩国机顶盒停止服务器 手机在哪里关闭网络安全检测 怎么筛选某几行的数据库 电脑服务器和笔记本有什么关系 北京程序软件开发品牌企业 深信服网络安全管理系统 股票兼职软件开发 win7调整分区大小数据库 王者服务器错误程序终止运行 湖北视频会议服务器云主机 服务器装windows 长丰口碑好的网络技术咨询哪家好 cmd访问远程数据库 企业信息网络安全监管体系 梦幻西游2021哪个服务器好 虹口区常规软件开发定制平均价格 顺庆开展网络安全宣传 老旧笔记本装linux当服务器 深信服网络安全管理系统 软件开发都学什么专业 水星路由如何进入服务器 ipcsun串口服务器
0