码迷,mamicode.com
首页 > 数据库 > 详细

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

时间:2015-09-04 12:39:39      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:character   plsql developer   字符集   nls_lang   

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

        公司最近培训pl/sql,我安装完毕后打开,遇到如图问题。
技术分享
        PS:我的操作系统是英文的。
        这是因为系统没有设置NLS_LANG系统变量。有两种方式查看。
1. 查看电脑属性。
技术分享
2. 命令行查看。
技术分享
        PS:这里我已经设置过了,所以仅仅是作个示意。
        如果遇到如下图中的问题,说明客户端字符集与Oracle数据库的字符集不同。
技术分享
        查看数据库的字符集的方法:
技术分享
        对方的pl/sql语句是:
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为字符编码;

版权声明:本文为博主原创文章,未经博主允许不得转载。

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

标签:character   plsql developer   字符集   nls_lang   

原文地址:http://blog.csdn.net/crazygolf/article/details/48206833

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!