ORCLE 10g RAC服务器未按正常关机流程关机后,每30秒自动重启并蓝屏!急!在线等
发布网友
发布时间:2022-04-13 20:40
我来回答
共3个回答
热心网友
时间:2022-04-13 22:10
故障的原因:emctl.bat这个文件不能执行!
因为不可以执行,所以机器说:“Verifying dbconsole is not started already”“控制台没开始发执行命令”实际上控制台是已经发送执行命令了,只是因为执行失败而已,于是监视控制台的状态,发现控制台已经发送控制命令了。控制台发送控制命令“"D:\oracle\proct\10.2.0\db_1\bin\emctl.bat"执行这个批处理文件,然后控制台跟踪发送进程,没有回应,控制台等5秒钟,又发送执行命令,又没响应,又等……又发送……又等……
以我个人的分析,确实是emctl.bat这个文件无法启动,为什么不可以启动呢?可能原因:由于非法关机,程序不能正常关闭导致关联的数据文件损坏;也可能由于非法关机程序不能产生开关性质的文件或配置文件,批处理要调用这些程序执行参数时就会出现错误,比如批处理内容是:xxx.exe (执行的参数文件) 后续语句…… 当参数文件找不到(如非法关机)的时候,批处理文件遇到错误就直接退出而不执行下一条语句。
解决的办法,进入安全模式,找到目录“D:\oracle\proct\10.2.0\db_1\bin”这个bin目录是主要的程序目录,里面装的都是比较主要的程序,右键点编辑emctl.bat这个文件,查看该批处理调用的是什么程序,另外bin目录里面还有些其它程序,从文件名来找相关的程序执行~ 最好最简单的办法是进安全模式把ORACLE软件给卸了,重新安装ORACLE这个程序即可恢复~ 以上是我个人观点,不代表是正确的~按实际情况来做~
—— 小覃
热心网友
时间:2022-04-13 23:28
安全模式看能不能卸载掉ORACLE吧,如果卸载了还不好那就只能重装了
热心网友
时间:2022-04-14 01:02
重做下系统