Oracle客户端连接远程Oracle服务中文乱码问题
在本机远程连接远程Oracle服务的时候,写了如下检索语句
select * from sys_employee
结果集中出现了中文乱码,但是远程服务器本身的PL/SQL检索出来没有问题
解决方案:
步骤一:
select * from v$nls_parameters
获取执行结果
步骤二:
SELECT 'AMERICAN_AMERICA.' || PROPERTY_VALUE
FROM DATABASE_PROPERTIES
获取执行结果
步骤三:配置环境变量:
在系统变量区域添加两条配置
NLS_CHARACTERSET = ZHS16GBK
NLS_LANG = AMERICAN_AMERICA.ZHS16GBK
如若转载,请注明出处,微冷的雨出品---YYM