(一)免安装版pl/sql developer 下载
NLS_LANG=_.
Language:显示oracle消息,校验,日期命名
Territory:指定默认日期、数字、货币等格式
Client character set:指定客户端将使用的字符集
这里对应的是:
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
还可以看到nls_nchar_characterset=AL16UTF16
这个字符集是国家字符集,主要是用于NCHAR、NVARCHAR、NCLOB类型的字段数据,
上面那个字符集是数据库字符集,它用于:CHAR、VARCHAR、CLOB、LONG类型的字段数据;
客户端的字符集要求与服务器一致,才能正确显示数据库的非Ascii字符。
但是语言设置可以不同,语言设置建议用英文。如字符集是zhs16gbk,则nls_lang可以是American_America.zhs16gbk。
(三)修改客户端,也就是win10端的环境变量
NLS_LANG = AMERICAN_AMERICA.ZHS16GBK(上面对应的nls_lang)
TNS_ADMIN = D:\PLSQL\instantclient_11_2(解压后,instantclient_11_2这个文件夹的实践路径)
(DESCRIPTION =
(ADDRESS = (PROTOCOL = tcp)(HOST = 192.168.1.101)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = test.oracle.com)
)
)
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30935525/viewspace-2024258/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30935525/viewspace-2024258/