此问题主要是因为有些杀毒软件破坏了oracle相关的注册表信息你可以用工具(Database Configuration Assistant)恢复数据库然后重新启动就可以了如果你是学习使用,可以用Database Configuration Assistant工具删除该数据库重新创建一个新的数据库,还可以学习一下当然你想直接恢复的话可以参考相关的贴子(好多的哦)

解决方案 »

  1.   

    不是学习....还有,我看错了,重叠I/O是ManageService报的,
    OracleService什么错误都没有报,只是不能启动,手工启动也不行
      

  2.   

    可能是,被删除了什么DD,
    你手工启动数据库可以看到数据库启动报的错误信息
     CMD
     SVRMGRL
     SVRMGRL>CONNECT INTERNAL
     SVRMGRL>STARTUP
    把错误信息写出来。
      

  3.   

    OracleService什么错误都没有报,只是不能启动,手工启动也不行
    你是怎么手工启动的?是这样的吗
    svrmgrl
    connect / as sysdba
    startup启动数据库服务,建立资料库,然后再启动你说的ManageService
      

  4.   

    哪位可以用MSN给我指点,[email protected],谢谢
      

  5.   

    是不是oracle的端口有什么问题啊?
      

  6.   

    看看在 
    控制面板 -> 管理工具 -> 服务 —> OracleServiceOraData 有没有启动~   
    (OraData 是数据库名,不同的机子都不同呀,在安装数据库时定的^&^)启动就可以了~  
    如果有什么出错的话~  就直接打开 DBA Studio 用 Internal/oralce 或 System/manager 以 SysDBA 的身份登录。之后选 例程-> 启动 (然后单击"应用",就可以启动啦)
      

  7.   

    谢谢各位。
    问题解决了,象iagcel兄所说的,只能每次手工启动:(。