plsqlsql窗口怎么执行语句

2025年01月15日 阅读 (55)

======引用如下======

=====================================================================================

配置完毕,第一遍没连上(TNS连接超时),重启PC再测试连接,跳出错误:

ORA-12705:invalid or unknown NLS parameter value specified.

说明进步了,有希望 :P 去修改NLS_LANG同DB Server上注册表里的值,同样要重启PC,再试,OK!!!

1. NLS_LANG 参数组成NLS_LANG参数由以下部分组成: NLS_LANG=Language_Territory.Clients Characterset

在Windows上查看当前系统的代码页可以使用chcp命令: E:/chcp 活动的代码页: 936

2. 查看 NLS_LANG 的方法Windows使用:

echo %NLS_LANG% 如: E:/echo %NLS_LANG% AMERICAN_AMERICA.ZHS16GBK

Unix使用:

env|grep NLS_LANG 如: /opt/oracleenv|grep NLS_LANG NLS_LANG=AMERICAN_CHINA.ZHS16GBK

3. 查看数据库当前字符集参数设置SELECT * FROM v$nls_parameters; 或 select * from nls_database_parameters 或 select userenv from dual;

4. 查看数据库可用字符集参数设置SELECT * FROM v$nls_valid_values;

bash_profile 设置生效 source .bash_profile

郑重声明:玄微运势的内容来自于对中国传统文化的解读,对于未来的预测仅供参考。