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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步