WINDOWS下打了震荡波补丁后,ORACLE的服务不能自动启动,只能在DOS下手动启动,P4的机器没有这问题,请高手解决。

解决方案 »

  1.   

    我今天在客户处遇到同样问题,而且是P4机器.
    由于时间来不及了,只能采用防火墙(断网杀清病毒后安装和设置防火墙)解决.
    微软针对震荡波的布丁不要安装,估计此布丁是过渡型的,关闭太多的端口.估计将Oralce相应服务的端口改掉后就能在此布丁安装后起来,有时间再试了
      

  2.   

    检查 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0
    ORA_<SID>_AUTOSTART 的值是否仍为 True检查alert<sid>.log查找无法启动的原因
      

  3.   

    建议做一个CMD文件过渡一下CMD文件:sqlplus /nolog @test.sqlSQL文件:connect username/password@service as sysdba
    startup
    /
    exit
    /然后把CMD文件放在任务计划里开机时启动即可
      

  4.   

    好象不是震荡波补丁的问题。我的同事在4月26号就发现了这个问题,他通过卸载补丁发现,只要卸掉windows的KB835732补丁,Oracle就可以启动了。
      

  5.   

    KB835732补丁就是震荡波补丁啊
    检查 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0
    ORA_<SID>_AUTOSTART 的值是否仍为 True检查alert<sid>.log查找无法启动的原因
    应该怎么做啊
    不打微软补丁客户不愿意啊
      

  6.   

    将Oracle相应服务的缺省端口改掉试试
      

  7.   

    我在Win2000里面打了三个补丁,011/012/014,然后Oracle服务可以自动启动。如果不可以的话,可以编写.bat教本,然后添加到windows启动组里面。