我的笔记本,XP,ORACLE9,数据库原来一直运转正常。
我平时设置OracleServiceSID等为手动启动,今天要启动时发现“服务”中OracleServiceSID这条没有了!正常9条ORACLE有关的,变成4条了!
监听的还在,能启。
请问,怎么恢复呀?
谢谢!!

解决方案 »

  1.   

    没有实例,监听器正常有什么用啊?重新注册一下这个服务,要不就DBCA,最好做一下原实例的数据备份。
      

  2.   

    可行建议:将他人电脑上同等配置的OracleServiceSID服务导出,把到处的reg格式的文件拷贝到自己电脑上运行,就可以了。
    很明显你的OracleServiceSID服务没有,那注册表上指定也没有
      

  3.   

    重新注册一个windows服务就行:
    dos命令下输入;
    C:\Windows\Microsoft.Net\Framework\v2.0.to727>InstallUtil.exe 你的oracle安装目录\product\10.2.0\db_1\bin\ORACLE.EXE 你的实例名或者用SC命令:
    sc Create "name" binpath= "path"  displayname= "SVNService" depend= Tcpip start=auto