win7 下 PLSQL Developer 配置

前提:

今天在自己新电脑(WIN7)上轻车熟路的安装了oralce 11g, 并且在sql plus中测了一下,没问题。心想,那顺道把PLSQL Developer也按上吧,下了个10点几的版本开始安装。

 

完毕后,开始测试……

咦?什么情况……

数据库这块怎么是空的啊

我强制输入看看

咦?……

是plsql中的tnsnames.ora文件设置有问题?

在cmd中敲入“tnsping 服务名”看看

没问题啊!

……

那个纠结……

3个小时过去了

尼玛,是 oracle 64位 和 PLSQL Developer 不兼容导致的

 

处理方案

1 下载一个免安装的32位oracle客户端 instantclient-basic-nt-11.2.0.3.0.zip (oracle官网有,但是的先注册,最好是找度娘)

2 将其解压到任意目录,这里假设为“E:\app\client\”。

3 打开 PLSQL Developer 跳过前面登陆框,直接进入主页面 进入“工具” - “首选项” 。

4 在此默认页面中找到“OCI库”键入以下地址“E:\app\client\instantclient_11_2\oci.dll”。如图:

5 上面完成后,来设置电脑的系统环境变量:

系统变量中添加2个:
第一个是指向TNS文件所在目录的,这个目录是你安装的64位版本Oracle的TNS文件所在目录。TNS文件就是保存了连接信息的文件。
TNS_ADMIN  值: E:\app\OYK\product\11.2.0\dbhome_1\NETWORK\ADMIN
第二个是指定数据库使用的编码。如果不设置成以下值,那么连接上数据库后,你看到的所有中文的内容将会是乱码,都是一堆问号。
NLS_LANG  值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

6.完成。


注意:

1 设置变量值时,后面不加“;”  我给加上了,所以纠结好一阵子

2 要求重启一下电脑才生效,但是我没重启也好使!

win7 下 PLSQL Developer 配置,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。