最近在我的Win10上安装PL/SQL Developer,记录一下心得:
软件的下载、安装和配置参考这两篇文章,作者以及写的很好,我不需要重复:
不安装Oracle客户端如何使用PLSQL Developer工具连接数据库
其实需要安装两个软件,一个是客户端库,叫做Oracle Instant Client,另一个才是PL/SQL Developer。PL/SQL Developer依赖于Oracle Instant Client连接Oracle。
Oracle Instant Client是一个目录的压缩包,解压后就安装完毕,目录下创建tnsnames.ora,还要把这个目录路径加到PATH中。
PL/SQL Developer需要tnsnames.ora里面的配置信息,这与sqlplus用的一样。
Windows下需要配置环境变量:
TNS_ADMIN=F:\instantclient_12_2 -- tnsnames.ora所在目录
ORACLE_HOME=F:\instantclient_12_2 --Oracle Instant Client所在/解压目录
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
有时候PL/SQL Developer不能识别tnsnames.ora里的连接配置,
是因为Oracle Instant Client的版本和PL/SQL Developer版本不匹配。