InstantClient11.2.0.4+PLSQL Developer 13
1、配置环境变量
字符集:
select userenv('language') from dual;
通过该SQL在服务器端查询
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
或者SIMPLIFIED CHINESE_CHINA.ZHS16GBK (注意中间有空格,这个如果不设,toad查询中文会是乱码)
笔者此处举例为两个常用字符集
安装/解压路径:
TNS_ADMIN=D:\5_WKsoftware\instantclient_11_2
PATH:
Path=D:\5_WKsoftware\instantclient_11_2 【可以保证在cmd中使用sqlplus链接到远程的oracle】
2、打开后设置-首选项
Oracle Home填写:D:\5_WKsoftware\instantclient_11_2
OCI目录中填写: D:\5_WKsoftware\instantclient_11_2\oci.dll 【必填】
3、新建或者从服务器下载tnsnames.ora文件
[oracle@tqz admin]$ sz tnsnames.ora
[oracle@tqz admin]$ pwd
/u01/app/oracle/product/11.2.0/db_home/network/admin
[oracle@tqz admin]$ echo $ORACLE_HOME
/u01/app/oracle/product/11.2.0/db_home
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.xxx.xxx)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
远程连接(默认端口1521):
4、如果初始化一直失败而且确定配置文件没有问题,则可能是安装包位数不对 32对应32 64对应64,官网下载时候看清楚
笔者的PLSQL为64位,故用的安装包为 instantclient-basic-windows.x64-11.2.0.4.0
否则报错:
PLSQL Developer下载地址:
https://www.allroundautomations.com/plsqldev.html
InstantClient下载地址:
https://www.oracle.com/technetwork/cn/database/features/instant-client/index-092699-zhs.html