您的位置:首页 > 数据库 > SQL

打开pl/sql developer出现NLS_LANG和字符集(Character set)问题

2016-09-21 11:21 393 查看
http://blog.csdn.net/crazygolf/article/details/48206833


打开pl/sql developer出现NLS_LANG和字符集(Character  set)问题

        公司最近培训pl/sql,我安装完毕后打开,遇到如图问题。



        PS:我的操作系统是英文的。

        这是因为系统没有设置NLS_LANG系统变量。有两种方式查看。

1. 查看电脑属性。



2. 命令行查看。



        PS:这里我已经设置过了,所以仅仅是作个示意。

        如果遇到如下图中的问题,说明客户端字符集与Oracle数据库的字符集不同。



        查看数据库的字符集的方法:



        对方的pl/sql语句是:

[sql] view
plain copy

Select * from V$NLS_PARAMETERS where PARAMETER='NLS_CHARACTERSET';  

Select USERENV('LANGUAGE') from DUAL;  

        将NLS_LANG的值改为所查到的SIMPLIFIED CHINESE_CHINA.UTF8即可。

PS:我们简介一下字符集的含义。以SIMPLIFIED CHINESE_CHINA.UTF8为例。

SIMPLIFIED CHINESE为语言(简体中文);
CHINA为国家(中国);
UTF8为字符编码;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐