64位系统下win8.1/7连接32位PLSQL Developer教程

1星 需积分: 14 18 下载量 79 浏览量 更新于2024-09-12 收藏 4KB TXT 举报
该资源是关于在Windows 8.1或Windows 7 64位系统上安装32位PL/SQL Developer并连接到64位Oracle 11g数据库的指南。用户需要下载32位的Oracle Instant Client以及PL/SQL Developer软件,并配置相应的环境变量来实现兼容性。 在Windows 8.1或Windows 7 64位操作系统中,由于系统默认是64位,而PL/SQL Developer通常只有32位版本,因此需要解决32位应用与64位数据库之间的兼容问题。首先,你需要下载Oracle Instant Client的32位版本,这里是两个链接: 1. instantclient-basic-win32-10.2.0.5:http://pan.baidu.com/share/link?shareid=3768883331&uk=3557941237 2. 另一个版本的链接:http://pan.baidu.com/share/link?shareid=3782452820&uk=3557941237 安装完成后,确保PL/SQL Developer已经正确配置,如果没有成功连接,可能需要手动设置环境变量。首先,找到Oracle 11g的安装路径,例如E:\app\Administrator\product,然后将Instant Client的路径(如E:\app\Administrator\product\instantclient_10_2)添加到系统的PATH环境变量中。 接下来,配置Oracle相关的环境变量: 1. 设置ORACLE_HOME为Instant Client的路径:E:\app\Administrator\product\instantclient_10_2。 2. 设置TNS_ADMIN为网络配置文件的位置:E:\app\Administrator\product\instantclient_10_2。 3. 设置NLS_LANG为语言和字符集,这里使用的是AMERICAN_AMERICA.AL32UTF8。 最后,创建一个批处理文件(如C:\Program Files (x86)\PLSQLDeveloper\start_plsqldev.bat),输入以下内容: ``` @echo off set PATH=E:\app\Administrator\product\instantclient_10_2 set ORACLE_HOME=E:\app\Administrator\product\instantclient_10_2 set TNS_ADMIN=E:\app\Administrator\product\instantclient_10_2 set NLS_LANG=AMERICAN_AMERICA.AL32UTF8 start plsqldev.exe ``` 这个批处理文件会启动PL/SQL Developer,同时应用配置好的环境变量。运行此批处理文件,你应该能够成功连接到64位Oracle 11g数据库了。 这个过程涉及到的关键知识点包括: 1. 32位应用程序在64位系统上的兼容性问题。 2. Oracle Instant Client的作用,它提供了一种轻量级的客户端连接方式,用于连接到Oracle数据库。 3. PL/SQL Developer的配置,包括环境变量的设置(PATH、ORACLE_HOME、TNS_ADMIN、NLS_LANG)。 4. 使用批处理文件自动化启动PL/SQL Developer并应用环境变量。 5. 配置TNS服务以连接数据库,涉及的文件包括listener.ora和tnsnames.ora。 通过这些步骤,即使在64位操作系统上,也能顺利地运行32位PL/SQL Developer并连接到64位Oracle数据库。