Win7 64位环境下安装PLSQL Developer与Oracle 11g的配置教程

需积分: 11 10 下载量 168 浏览量 更新于2024-09-14 收藏 1KB TXT 举报
本文主要介绍了在Windows 7 64位操作系统上安装和配置PL/SQL Developer以连接Oracle 11g 64位数据库的详细步骤。 在64位的Windows 7系统中,由于PL/SQL Developer是32位的应用程序,不能直接与64位版本的Oracle数据库进行交互。因此,需要以下步骤来解决问题: 1. 安装32位Oracle Instant Client:下载并安装32位的Oracle Instant Client(例如:instantclient-basic-win32-11.2.0.1.0.zip),将其解压到一个特定目录,例如“D:\Oracle\app\YM\product\instantclient_11_2”。这个组件允许32位应用程序(如PL/SQL Developer)与64位Oracle数据库通信。 2. 设置环境变量:将Oracle Instant Client的路径添加到系统的PATH环境变量中,如“D:\Oracle\app\YM\product\instantclient_11_2;”,这样系统可以在需要时找到必要的库文件。 3. 配置TNSNAMES.ORA文件:确保Oracle的网络配置文件tnsnames.ora位于正确的目录下,通常是“D:\Oracle\app\YM\product\instantclient_11_2\NETWORK\ADMIN\)。此文件定义了数据库连接的逻辑名称及其对应的连接参数。 4. PL/SQL Developer的配置:在PL/SQL Developer的“首选项”设置中,将“OCILibrary Oracle Home”设置为Oracle Instant Client的路径,即“D:\Oracle\app\YM\product\instantclient_11_2”,并将“OCILibrary”设置为oci.dll的路径,同样位于Instant Client目录下。 5. 设置NLS_LANG环境变量:检查并确保NLS_LANG环境变量设置正确,以适应中文环境。例如,设置为“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”。这会影响字符集的显示和处理,确保中文字符能够正确显示和操作。 完成以上步骤后,应该能够成功地使用PL/SQL Developer连接到64位Oracle 11g数据库。如果遇到问题,可以使用SQL查询`SELECT userenv('language') nls_lang FROM dual;`来验证NLS_LANG设置是否生效,以及检查其他可能的错误。 在Windows 7 64位系统上,通过安装32位Oracle Instant Client、配置环境变量和PL/SQL Developer的设置,可以顺利地运行PL/SQL Developer并连接到64位Oracle数据库。务必确保所有配置正确无误,以便正常工作。