ora-12705(ora12705 linux)

http://www.itjxue.com  2023-02-13 14:36  来源:未知  点击次数: 

PLSQL_Developer连接oracle11g 出现ora-12705错误怎么解决,详细的操作步骤

PLSQL_Developer连接oracle11g 出现ora-12705错误是设置错误造成的,解决方法为:

1、造成错误的原因很有可能是修改主机名导致的。

2、现在把/etc/hosts文件中添加上修改后的主机名。

3、修改完成后重新打开一个新的终端,进入到安装目录重新执行安装命令,发现已经不再报错了 。

4、出现这种情况的原因一般都是因为,在修改主机名称的时候,因为只修改了一个地方而其它地方没有修改完成导致的。建议修改主机名的时候要修改两个文件的地方 /etc/hostname? /etc/hosts。

连接数据库时,出现ORA-12705是怎么回事

你的NLS的

环境变量

没有设置!如果你的电脑是windows,可以设置个NLS_LANG=SIMPLIFIED

CHINESE_CHINA.ZHS16GBK环境变量

oracle ora-12705的问题

sys用户登录到oracle,执行show parameters nls_lang查看oracle的设置

在linux命令提示符下,oracle用户执行echo $NLS_LANG命令看看两者设置是否一致

另外,.bash_profile中设置NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK的时候要写成NLS_LANG=’SIMPLIFIED CHINESE_CHINA.ZHS16GBK‘注意两边的引号

Oracle安装问题ora-12705 can not access NTS data files or invalid enviroment specified

ORA-12705 指定了无效的或未知的NLS参数值。

原因:有两种可能的原因:发出的alter session命令使用了一个无效的NLS参数;或者NLS_LANG环境变量包含一个无效的语言,地域,或者字符集.

解决方法:

检查一个alter session的语法和所用的nls参数,较正后重试一次,或使用NLS_LANG环境变量指定一个正确的值,有关alter session命令语法更多的信息可以看一下"Oracle8i SQL Reference"这个联机文档。

(责任编辑:IT教学网)

更多

推荐Access文章