不能联接

[复制链接]
查看11 | 回复7 | 2012-3-20 22:31:36 | 显示全部楼层 |阅读模式
公司有一台服务器用来备份往年历史数据,昨天在该服务器上用DELPHI调试了一个程序,后就重启动该电脑,但发现安装的Oracle8i(是数据库版)不能联接了,错误提示为附件。不知是什么原因,真是急死了。望兄弟们指点一下。
回复

使用道具 举报

千问 | 2012-3-20 22:31:36 | 显示全部楼层
自已顶一下
回复

使用道具 举报

千问 | 2012-3-20 22:31:36 | 显示全部楼层
NLS出问题了,看看你的注册表设置的情况
回复

使用道具 举报

千问 | 2012-3-20 22:31:36 | 显示全部楼层
ORA-12705 invalid or unknown NLS parameter value specified
Cause: There are two possible causes: Either an attempt was made to issue an ALTER SESSION statement with an invalid NLS parameter or value; or the NLS_LANG environment variable contains an invalid language, territory, or character set.
Action: Check the syntax of the ALTER SESSION statement and the NLS parameter, correct the syntax and retry the statement, or specify correct values in the NLS_LANG environment variable. For more information about the syntax of the ALTER SESSION statement, see the Oracle9i SQL Reference.
回复

使用道具 举报

千问 | 2012-3-20 22:31:36 | 显示全部楼层
检查注册表或者GLOGIN。SQL里的NLS.
回复

使用道具 举报

千问 | 2012-3-20 22:31:36 | 显示全部楼层
能否再详细些,我对ORACLE不太熟。在注册表中不知改那一个值。ORACLE的参考书也没有找到相关的。
回复

使用道具 举报

千问 | 2012-3-20 22:31:36 | 显示全部楼层
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0
NLA_LANG=...
回复

使用道具 举报

千问 | 2012-3-20 22:31:36 | 显示全部楼层
谢谢!!!终于解决了,真不明白注册表怎么会被修改,纳闷
真感谢大家
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行