用oracle的卸载工具卸载后重新安装,选择使用原来的数据库,却发现原来的数据库无法启动,请问有没有什么办法可以恢复??

解决方案 »

  1.   

    shudown immediate
    startup后
    有什么错误?
      

  2.   

    先试试:
    C:\svrmgrl
    svrmgrl>connect internal;
    svrmgrl>shudown immediate;
    svrmgrl>startup
    看启动是否正常如果有错误,数据库就启动不了,我也没办法。
    如果能启动,可以用下面的办法让你的ORACLE服务成功启动,数据库成功启动。但是有一点不同的是,你得在启动ORACLE服务后执行几条指令才行,而不是以前的光启动ORACLE服务就可以了。方法如下:
    1、删除ORACLE服务
    c:\oradim -delete -sid 数据库SID名
    2、重建ORACLE服务
    c:\oradim -new -sid 数据库SID名
    3、此时看到操作系统的[服务]里面重新建了ORACLE数据库服务,启动这个服务很快就成功了,但此时数据库本身却没有启动,需要用
    c:\svrmgrl
    svrmgrl>connect internal;
    svrmgrl>startup;
    这种手段来启动。你可以编一个批处理文件让它在开机时运行。我的方法只能这样,希望有高手能够直接把ORACLE数据库服务给直接弄好。我被这个问题困惑一年了。