在执行命令时,发现oracle回馈信息总为乱码;
设置oracle语言;(windows)
打开注册表
- [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraDb11g_home1]
- "ORACLE_HOME"="D:\\oracle\\product\\11.2.0\\test"
- "ORACLE_HOME_NAME"="OraDb11g_home1"
- "ORACLE_GROUP_NAME"="Oracle - OraDb11g_home1"
- "NLS_LANG"="AMERICAN_AMERICA.ZHS16GBK"
将"NLS_LANG"="AMERICAN_AMERICA.ZHS16GBK" 修改为"NLS_LANG"="AMERICAN_AMERICA.ZHS16GBK"
并且将nls_lang修改为american
- SQL> show parameter NLS_lang;
- NAME TYPE VALUE
- ------------------------------------ ----------- ------------------------------
- nls_language string american
- SQL>
所有ora提示均变为english