Sql plus不显示英文

pal*_*laa 6 oracle sqlplus oracle11g ora-12560

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

sql plus

并且它还返回系统用户名和密码的错误,甚至用户名和密码都是正确的!错误是ORA-12560:TNS:协议适配器错误,我应该怎么做?

drn*_*rnk 9

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

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

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

set NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
Run Code Online (Sandbox Code Playgroud)

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

chcp 850
Run Code Online (Sandbox Code Playgroud)