如何修改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、这个时候再连接需要连接的远程数据库,查看乱码问题已解决!
浙公网安备 33010602011771号