在执行命令时,发现oracle回馈信息总为乱码;

设置oracle语言;(windows)

打开注册表

 

 
  
  1. [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_OraDb11g_home1] 
  2. "ORACLE_HOME"="D:\\oracle\\product\\11.2.0\\test" 
  3. "ORACLE_HOME_NAME"="OraDb11g_home1" 
  4. "ORACLE_GROUP_NAME"="Oracle - OraDb11g_home1" 
  5. "NLS_LANG"="AMERICAN_AMERICA.ZHS16GBK" 

"NLS_LANG"="AMERICAN_AMERICA.ZHS16GBK" 修改为"NLS_LANG"="AMERICAN_AMERICA.ZHS16GBK" 

 

并且将nls_lang修改为american

 

 
  
  1. SQL> show parameter NLS_lang; 
  2.  
  3. NAME                                 TYPE        VALUE 
  4. ------------------------------------ ----------- ------------------------------ 
  5. nls_language                         string      american 
  6. SQL> 

所有ora提示均变为english