Windows 7 x64安装PLSQL Developer及解决oci.dll错误
需积分: 10 98 浏览量
更新于2024-09-11
收藏 15KB DOCX 举报
"这篇文档详细介绍了如何在Windows 7 x64系统中成功安装和配置PLSQL Developer 8.02,以及解决由于软件与64位Oracle客户端不兼容导致的问题。"
PLSQL Developer是一款流行的Oracle数据库管理和开发工具,主要用于编写、测试和调试PL/SQL代码。然而,由于该软件是32位版本,所以在64位操作系统上运行时,它无法直接与64位Oracle客户端通信,因为64位系统无法调用32位的oci.dll动态链接库。这篇文档提供了一种解决方案。
首先,安装PLSQL Developer时应避免将它安装在默认的C:\Program Files (x86)\目录下,因为路径中的括号可能引发错误。选择一个不含特殊字符的自定义路径,例如C:\Programs\PLSQLDeveloper。
接着,你需要下载Oracle Instant Client Package,这是一个轻量级的Oracle客户端,允许32位应用程序与Oracle数据库进行通信。你可以从Oracle官方网站获取适合Windows 32位系统的版本,例如本文档中提到的instantclient-basic-win32-10.2.0.4.zip。解压缩后,将其放在如C:\oracle\product\10.2.0\client32这样的目录下。
在PLSQL Developer中配置Oracle主目录和OCI库是关键步骤。启动软件,取消登录,然后进入“工具”菜单,选择“首选项”,在“连接”部分设置Oracle主目录为Oracle Instant Client的安装路径(例如C:\oracle\product\10.2.0\client32),并指定OCI库为oci.dll所在的同一目录。
为了解决可能的连接问题和确保NLS(National Language Support)设置正确,你需要在系统环境变量中添加TNS_ADMIN变量,指向Oracle客户端的NETWORK/ADMIN子目录,如C:\oracle\product\10.2.0\client32\NETWORK\ADMIN。这将确保PLSQL Developer能够找到网络配置文件tnsnames.ora。
最后,文档提到了修改注册表参数的步骤,这通常涉及到Oracle客户端的NLS设置,确保正确处理字符编码和语言环境。在注册表编辑器中找到HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient10g_home1\OLEDB\NLS_LANG键值,根据实际需求进行调整,以避免出现如ORA-12154和ORA-12705这样的错误,这些错误通常表示TNS连接标识符解析失败或NLS数据文件访问问题。
通过以上步骤,你应该能够在Windows 7 x64环境下成功安装和配置PLSQL Developer,使其能够连接到64位Oracle数据库。此过程对于那些在64位系统上工作的Oracle开发者来说尤其有用,他们需要继续使用32位开发工具。
241 浏览量
2023-09-05 上传
2019-03-27 上传
2019-06-07 上传
2018-08-08 上传
2017-06-08 上传
2010-08-17 上传
2018-03-01 上传
2016-09-07 上传
香草拿铁
- 粉丝: 1
- 资源: 8
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能