解决Oracle 11g PL/SQL Developer 64位安装问题与配置步骤
需积分: 9 56 浏览量
更新于2024-09-09
收藏 55KB DOCX 举报
Oracle 11g的PL/SQL开发环境在Windows 64位系统上安装时,可能会遇到一些问题,特别是当尝试通过PLSQLDeveloper连接到64位Oracle服务器时。以下是遇到的具体问题和解决步骤:
1. **Database下拉框为空**:
在PLSQLDeveloper中,当试图连接数据库时,如果没有找到相应的Oracle数据库列表,下拉框会显示为空。这通常是因为PLSQLDeveloper不支持使用64位Oracle客户端进行连接。Oracle 11g默认推荐使用32位客户端。
2. **Initialization error and Could not initialize**:
这些错误提示表明PLSQLDeveloper无法正确初始化与Oracle服务器的连接,因为试图加载的64位Oracle客户端动态链接库(oci.dll)未能成功。
3. **解决方案**:
- **安装32位Oracle客户端**:
由于PLSQLDeveloper不支持64位连接,需要下载并安装Oracle 11g的32位客户端。用户可以选择免安装版本,可以从Oracle官网下载,例如Instant Client Basic,具体链接需要登录后获取(提供了一个示例账号:用户名:oracle11r2@163.com,口令:ORA11cle,注意大小写)。
- **解压客户端**:
下载的32位客户端需要解压到一个指定目录,如E:\app\instantclient_11_2。
- **配置PLSQLDeveloper**:
在工具->首选项->连接设置中,更改OCI库路径为解压后的oci.dll位置,即E:\app\instantclient_11_2\oci.dll。
- **检查Connection设置**:
确保“Check connection”选项被勾选,以便在尝试连接前验证配置。
- **环境变量设置**:
- 添加`TNS_ADMIN`环境变量,指向64位Oracle的TNS配置文件所在的目录,例如:E:\app\OYK\product\11.2.0\dbhome_1\NETWORK\ADMIN。
- 添加`NLS_LANG`环境变量,指定数据库字符集为SIMPLIFIEDCHINESE_CHINA.ZHS16GBK,以避免中文内容显示为乱码。
4. **重启或注销计算机**:
设置完环境变量后,为了确保新的设置生效,用户需要注销当前会话或重启计算机。
要在Windows 64位系统上安装和配置PLSQLDeveloper以支持Oracle 11g的64位服务器,你需要下载32位Oracle客户端,配置连接路径,设置环境变量,并根据提示操作。务必注意,每个步骤都对确保正确连接至关重要。
2018-04-12 上传
2020-09-23 上传
2016-02-04 上传
2023-09-07 上传
2023-03-16 上传
2023-04-30 上传
2024-07-16 上传
2023-03-16 上传
2023-07-27 上传
小小123123000
- 粉丝: 0
- 资源: 2
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍