[quote=引用 6 楼 qq_38629617 的回复:] 我的环境变量 和注册表全修改一样的 还是乱码? 怎么解决?
我的环境变量 和注册表全修改一样的 还是乱码? 怎么解决?
一般来说是 NLS_LANG=american_america.ZHS16GBK 或是AL32UTF8 而不是JA16SJIS
1) 运行sql语句select * from V$NLS_PARAMETERS查看字符集 (2) 进入注册表,依次单击HKEY_LOCAL_MACHINE --->SOFTWARE ---> ORACLE--->home(oracle版本不同,显示的具体标签可能不一样),找到NLS_LANG,查看数值数据 (3) 如果以上设置都没有问题,那就要查看下环境变量的设置,查看是否有变量NLS_LANG,没有则新建该变量。新建变量,设置变量名:NLS_LANG,变量值根据以上字符集确定,一般都是中文简体SIMPLIFIED CHINESE_CHINA.ZHS16GBK
17,377
社区成员
95,128
社区内容
加载中
试试用AI创作助手写篇文章吧