您的位置:首页 > 其它

ora-12500和ora-12560错误的解决

2006-03-03 11:03 302 查看
对于oracle 9i数据库来说,ora-12500:TNS监听程序无法启动专用服务器进程/ora-12560:TNS:协议适配器错误,但从系统中可以看到listener监听是启动的,而且是正常的,在这种情况下,可以如下解决的方法:

1、查看你系统中的ORACLE_SID的设置,有可能是你的机器上装有多个数据库,导致ORACLE_SID被冲。

WINDOWS : SET ORACLE_SID=X XXX

UNIX: export ORACLE_SID=XXX

2、重现启动监听

> lnsrctl stop listener 停止

> lsnrctl start listener 启动

3、启动oracle服务:

> sqlplus /nolog

>connect system/manager as sysdba

这里对于Windows系统中的ORACLE9I数据库来说,如果没有启动oraclesid服务,这里会出现ora-12560错误,故在WINDOWS系统中要先启动ORALESID服务:

> ORACLE.EXE ORACLE_SID (如果使用这种方法,下面步骤就没有了,而且指针对于WINDOWS平台)

如果上述没有出项ora-12560错误,就可以使用:

> startup

启动oracle 数据库
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: