win7 x64系统下怎么把PL/SQL连接64位Oracle数据库?

时间:2022-03-21 21:00:47

#问题描述:确定安装好Oracle11g 64位客户端、PL/SQL developer(不区分32/64)后,打开PL/SQL,无法选择数据库实例。

win7 x64系统下怎么把PL/SQL连接64位Oracle数据库?

#解决办法:(Hayley为我的用户名)

1. 下载oracle官网提供的文件instantclient-basic-win32-11.2.0.1.0;

2. 将instantclient-basic-win32-11.2.0.1.0 文件解压至oracle文件目录product同级(我的电脑为:D:\app\Hayley下)

3. 复制oracle安装文件夹..\network\admin(我的电脑为:D:\app\Hayley\product\11.2.0\dbhome_1\NETWORK\ADMIN)下的文件

listener.ora和tnsnames.ora

..\product\instantclient_11_2的文件夹下

4. 正常打开PL/SQL登录窗户后,点击取消或登录进入PL/SQL主界面:

  点击“Tools -- Preferences”后,修改Oracle主目录名以及OCI库目录,

    目录中都应包含instantclient_11_2目录

win7 x64系统下怎么把PL/SQL连接64位Oracle数据库?

 

此时保存退出后,完成对PL/SQL的修改

5.右击计算机-属性-高级系统设置-环境变量

修改电脑环境变量,默认为oracle安装目录,需添加/修改为instantclient_11_2目录:

PATH=D:\app\Hayley\product\11.2.0\dbhome_1\bin;

ORACLE_HOME=D:\app\Hayley\product\11.2.0\dbhome_1

NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK(修复数据库中文乱码)

编辑完成保存后,PL/SQL即可正常使用。