#问题描述:确定安装好Oracle11g 64位客户端、PL/SQL developer(不区分32/64)后,打开PL/SQL,无法选择数据库实例。
#解决办法:(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目录
此时保存退出后,完成对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即可正常使用。