### PLSQL 64位配置详解 在进行PLSQL 64位配置的过程中,需要确保环境设置正确且软件兼容性良好。以下将详细介绍如何在64位操作系统上配置PLSQL Developer来连接Oracle 11g数据库的具体步骤。 #### 一、环境准备与确认 在开始配置之前,请确保已经完成了以下准备工作: 1. **安装Oracle 11g**:确保已经成功安装了Oracle 11g,并且能够正常启动Oracle服务。 2. **安装32位Oracle Instant Client**:尽管目标是配置64位环境,但在某些情况下,可能需要同时安装32位Oracle Instant Client来确保兼容性。 3. **安装PLSQL Developer**:安装最新版本的PLSQL Developer。 #### 二、配置系统环境变量 接下来需要配置系统的环境变量,具体步骤如下: 1. **PATH变量**:添加Oracle客户端的路径到系统PATH变量中。例如: ```plaintext D:\Program Files (x86)\OracleClient_11_2 ``` 2. **ORACLE_HOME**:指定Oracle客户端的主目录,例如: ```plaintext D:\Program Files (x86)\OracleClient_11_2 ``` 3. **TNS_ADMIN**:指定TNS别名文件的位置,例如: ```plaintext D:\Program Files (x86)\OracleClient_11_2 ``` 4. **NLS_LANG**:指定语言环境,例如: ```plaintext AMERICAN_AMERICA.AL32UTF8 ``` #### 三、配置PLSQL Developer 配置PLSQL Developer以确保其能够正确连接到Oracle数据库: 1. **PLSQL Developer路径**:将PLSQL Developer的路径添加到环境变量中,例如: ```plaintext path=D:\Program Files\instantclient ``` 2. **Oracle_Home**:设置Oracle客户端的主目录,例如: ```plaintext Oracle_Home=D:\Program Files\instantclient ``` 3. **TNS_ADMIN**:再次指定TNS别名文件的位置,例如: ```plaintext TNS_ADMIN=D:\Program Files\instantclient ``` 4. **NLS_LANG**:再次指定语言环境,例如: ```plaintext NLS_LANG=AMERICAN_AMERICA.AL32UTF8 ``` #### 四、配置PLSQL Developer连接设置 在PLSQL Developer中配置连接Oracle的参数: 1. **打开** `Tools` -> `Preferences` -> `Oracle` -> `Connections`。 2. **设置Oracle_Home**:指向32位Oracle Instant Client目录,例如: ```plaintext C:\instantclient-basic-nt-11.2.0.2.0 ``` 3. **设置OCI Library**:指向32位Oracle Instant Client的OCI库文件,例如: ```plaintext C:\instantclient-basic-nt-11.2.0.2.0\oci.dll ``` #### 五、创建批处理文件以简化启动过程 为了简化每次启动PLSQL Developer时的环境变量设置,可以创建一个批处理文件: ```plaintext @echo off set path=C:\instantclient-basic-nt-11.2.0.2.0 set ORACLE_HOME=C:\instantclient-basic-nt-11.2.0.2.0 set TNS_ADMIN=C:\instantclient-basic-nt-11.2.0.2.0 set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK start plsqldev.exe ``` #### 六、注意事项 1. **TNS别名文件位置**:确保TNS别名文件的位置(通过`TNS_ADMIN`环境变量指定)正确无误,如果使用的是64位Oracle,则应指向64位Oracle的TNS别名文件目录。 2. **字符集设置**:根据实际需求选择合适的字符集,例如: ```plaintext NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK ``` 通过以上步骤,可以有效地完成PLSQL 64位环境的配置,使得开发人员能够顺利地使用PLSQL Developer与Oracle 11g数据库进行交互。请注意,配置过程中需要注意各个路径和参数的准确性,确保环境变量设置正确无误,以避免出现连接问题或其他异常情况。
@echo off
set path=D:\Program Files (x86)\OracelClient_11_2
set ORACLE_HOME=D:\Program Files (x86)\OracelClient_11_2
set TNS_ADMIN=D:\Program Files (x86)\OracelClient_11_2
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
start plsqldev.exe (注意,要启动plsqldev.exe得cmd到它的所在目录,你懂的)
正好,我的笔记本就是WIN7 64位安装的64位ORACLE11G,可以用plsql连接,方法如下:
1、下载instantclient_32位客户端,解压后到位置D:\ORACLE\instantclient
2、拷贝两个文件msvcr80.dll和tnsnames.ora到解压的instantclient
(1)C:\oracle\product\11.2.0\dbhome_1\BIN
(2)C:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN
3、在PLSQL Developer中设置
(1)path=D:\ProgramFiles\instantclient
(2)Oracle_Home=D:\ProgramFiles\instantclient
(3)TNS_ADMIN=D:\ProgramFiles\instantclient
(4)NLS_LANG=AMERICAN_AMERICA.AL32UTF8
使用PL/SQL Developer连接OracleX64版本:
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助