Windows 下 SQLPLUS中操作出现乱码解决方案

今天本机做数据库恢复的时候SQLPLUS出现乱码,一串??????,这个时候已经知道数据库用的字符集是ZHS16GBK,

但是NLS_LANGUAGE 用的是AMERICAN,所以需要在注册表里修改一下:

regedit

hkey_local_machine-->software-->oracle-->key_OraDb10g_home1

参数nls_lang 的值是SIMPLIFIED CHINESE_CHINA.ZHS16GBK 修改为AMERICAN,然后退出SQLPLUS,再次登录OK

你可能感兴趣的:(oracle,sqlplus)