window7系统 安装的64位 oracle11g,连接32位PLSQL_Developer
1 、 下载 PLSQL_Developer 9.0以上版本(绿色含汉化)
官方的 instantclient-basic-win32-10.2.0.5 文件
2、安装 PLSQL_Developer后发现不能正常连接到数据库,没有数据库的初始化内容。datebase 单选框为空白
3、然后找到你的PLSQL_Developer安装的目录,我的是:
C:\Program Files (x86)\PLSQL Developer
在里面新建一个记事本,写入以下类似代码:
@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
更改文件名:start.bat
4、打开PLSQL_Developer后,取消登陆,进入主界面。
1.点击--工具--首选项--连接:
2.把上面的注销改为提交
3.OCI库改为带有instantclient_10_2的路径。
4.应用--确定--关闭PLSQL_Developer重新运行。
建议参考:http://jingyan.baidu.com/article/fb48e8be4c7c206e622e1491.html 这个别人写的特别清楚 实用
后发现上述方法因为乱码的问题,很糟糕。推荐安装了11G的服务后,再安装一个10G的客户端,可以很方面连接到PLSQL。