Sql plus不显示英文

时间:2011-11-16 22:50:09

标签: oracle oracle11g sqlplus ora-12560

SQL plus不显示英文,如此处所示

sql plus

它也会返回系统用户名和密码的错误,即使用户名和密码都是正确的! 错误是ORA-12560:TNS:协议适配器错误,我该怎么做?

1 个答案:

答案 0 :(得分:9)

当控制台代码页与Oracle客户端 NLS_LANG 参数不匹配时,会出现此问题。

NLS_LANG参数可以设置更改Windows注册表项 HKEY_LOCAL_MACHINE \ SOFTWARE \ ORACLE \ NLS_LANG 或定义环境变量NLS_LANG。

为控制台会话设置参数的示例:

set NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1

您可以设置控制台的代码页执行此操作:

chcp 850
相关问题