如何修改oracle数据库字符集

工作中,我们会遇到需要连接远程数据库,但是远程数据库的字符集和本地数据库的字符集不一致。导致显示乱码的问题,这个时候我们需要更改本地字符集和远程字符集一致。下面是更改字符集的步骤:

1、首先查看远程数据库的字符集

select userenv('language') from dual

-----------------------------------

这里示例为SIMPLIFIED CHINESE_CHINA.US7ASCII

2、再查看本地数据库的字符集

select userenv('language') from dual

-----------------------------------

示例为SIMPLIFIED CHINESE_CHINA.ZHS16GBK

3、设置系统环境变量

变量值:NLS_LANG

变量名:SIMPLIFIED CHINESE_CHINA.US7ASCII

4、这个时候再连接需要连接的远程数据库,查看乱码问题已解决!

posted @ 2016-01-22 12:36  村童  阅读(1170)  评论(0)    收藏  举报