机器中了病毒,就下载了一个金山急救箱清扫,结果提示有一个Oracle.exe的程序有问题,我就点击了“处理”,结果重启后发现OracleServiceSID服务消失,于是就用Oradim工具重新建立了一个,可是发现,此服务每次重启之后都会消失,现在我每次启动后得先建立这个服务,然后才能使用,实在不是长久之计。各位有没有遇见过这样的问题?

解决方案 »

  1.   

    建议:1. 数据用exp导出.
    2. 把数据库删了,在重装一个
    3. 在把数据导入..------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    Q Q 群:62697716
      

  2.   

    oradim -edit -aid yoursid -startmode auto 
      

  3.   

    重装数据库肯定可以修复,不过环境不允许。
    oradim -edit -aid yoursid -startmode auto   手动和自动我都试过几次了,没有效果。无奈之下我找到金山急救箱的历史修复记录,把上次的修复给回复了一下,虽然没有解决的不完美,但也解了燃眉之急!