windows中OracleServiceOrcl服务消失处理方案



----sql连接报ORA-12560错误,OracleServiceOrcl服务也消失了

----报错原因应该是注册表中丢失了oracle实例的配置信息,导致丢失的原因多样,杀毒软件、木马病毒、其他恶意流氓软件等等

 

处理方法如下:

----新增数据库ORCL实例服务的命令:

oradim -new -sid ORCL

----新增之后,服务列表中就有该服务咯,但是此时需要手动去startup启动数据库

 

----如果想故障重现,可以用sc命令删除oracleWindowsService

sc delete OracleServiceORCL

或者直接使用oradmin命令

oradmin -delete -sid orcl  删除数据库服务项

 

 

----------

oradim -h   ----查看帮助


 

------------------》》》》

----前面说了,使用oradim添加服务后,重启OracleServiceORCL后数据库需要手动启动,看了oradim帮助后,确定需要如下操作:如果是pfile需要给pfile路径

oradmin -new -sid orcl -startmode auto -spfile

 

请使用浏览器的分享功能分享到微信等