标题中的“在64位机器上使用plSQL连接Oracle的问题(SQLNet not properly installed)”提示了我们在64位操作系统中尝试使用plSQL Developer工具与Oracle数据库建立连接时遇到的一个常见问题,即SQLNet配置不正确。SQLNet是Oracle数据库客户端的一部分,负责网络通信,允许应用程序(如plSQL Developer)与数据库服务器进行交互。以下将详细讨论这个问题及其解决方案。 1. **plSQL Developer**: 这是一款由PL/SQL Developments公司开发的强大的Oracle数据库管理工具,主要用于编写、调试和执行PL/SQL代码,以及管理数据库对象。 2. **64位环境**: 在64位操作系统上,plSQL Developer可以运行,但可能需要兼容的Oracle客户端组件,特别是针对64位系统的版本。这通常意味着需要下载和安装64位的Oracle Instant Client,而不是32位版本。 3. **Oracle Instant Client**: 这是Oracle提供的一组轻量级客户端库,用于在不完整安装Oracle Database客户端的情况下连接到Oracle数据库。它包含了SQLNet和其他必要的组件,如OCI(Oracle Call Interface)和TNS(Transparent Network Substrate)。 4. **SQLNet**: SQLNet是Oracle网络配置的一部分,处理客户端和服务器之间的通信。当出现"SQLNet not properly installed"错误时,可能意味着TNSNAMES.ORA文件配置错误,或者缺少必要的.NET配置文件。 5. **解决步骤**: - **检查Instant Client安装**: 确保已经正确安装了与操作系统匹配的Oracle Instant Client,并且已将其路径添加到系统环境变量PATH中。 - **配置TNSNAMES.ORA**: 编辑TNSNAMES.ORA文件,添加或更新正确的数据库连接描述符。这个文件通常位于Oracle Instant Client的安装目录下。 - **验证网络适配器配置**: 使用`sqlnet.ora`文件配置网络适配器,确保它指向正确的监听地址和端口。 - **检查NLS设置**: 确认NLS_LANG环境变量设置正确,符合目标Oracle服务器的语言和字符集要求。 - **重启动plSQL Developer**: 完成以上配置后,重启plSQL Developer并尝试重新连接。 文件名`instantclient_10_2.rar`表明这是Oracle Instant Client的10.2版本的压缩包,用户可能需要解压并按照上述步骤进行安装和配置,以解决连接问题。 解决64位环境下plSQL连接Oracle问题的关键在于正确安装和配置Oracle Instant Client,特别是SQLNet组件,同时确保TNSNAMES.ORA等配置文件的正确性。通过仔细排查和调整这些方面,通常能够成功建立连接。
































- 1

- qq_213197392014-10-19可以解决问题,但是会影响从dos 模式连接数据库。似乎有冲突

- 粉丝: 4299
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- ppt模板:星空ios企业宣传产品介绍公司简介PPT.pptx
- 质量控制在市政工程项目管理中的作用.docx
- 基于单片机的音乐播放器方案设计书.doc
- 论文基于ASP技术的虚拟购物系统设计.doc
- 无人值守变电站网络系统布置方案-平安城市.docx
- 新工科背景下计算机大类专业实践育人教学体系改革与实践.docx
- C语言学籍管理.doc
- 无线网络数字电视系统的技术应用.doc
- 网络远程控制技术在计算机通信技术中的应用.docx
- 电视节目制作中非编网络的评估体系探究的论文-影视论文.docx
- PLC课程设计-饮料罐装生产流水线.doc
- 医院计算机网络的应用.docx
- 网络安全与管理复习题3.doc
- 刍议网络空间公共领域与私人领域.docx
- 单片机课程方案设计书-基于数码管的电子钟.doc
- 互联网环境下的营销模式探究.docx


