日期:2014-05-17  浏览次数:20826 次

求 ORA-12500 错误的解决方法
oracle:9i OS:WINDOWS SERVER 2003

我在shutdown immediate数据库后,重启sqlplus,然后conn sys/abc@mydb as sysdba 
报错:ORA-12500:监听程序无法启动专用服务器进程

重启监听和数据库服务,仍然报该错误

因为服务期是内部做测试用的,用户就那么3,4个,估计应该不是session问题
问该怎么解决

------解决方案--------------------
不是,当前oracle服务还没启动,不能连接的!
应该先sqlplus /nolog
conn /as sysdba
startup
然后再连接试试!
------解决方案--------------------
建议lz先检查一下实例的状态和错误日志和监听日志。

这里不见得是1楼说的方式。
如果是1楼的这样的情况,应该提示的错误
提示服务名或者权限不够类似的信息或者协议适配器错误

再而lz重启监听和数据库服务,
仍然报该错误

所以信息不是很充足,需要提供更多的信息
------解决方案--------------------
用NetCa重新配置一个本地Net服务名配置
------解决方案--------------------
肯定数据库服务没有起