你的oracle是不是windows下的8.1.6啊,
如果是的话,那是oracle的bug,你要升级到8.1.6.1
或者安装8.1.7吧!

解决方案 »

  1.   

    control panel-----(computer management)-----service-----oracle.....
      

  2.   

    or DOS mode(command window):
      
       svrmgr
       conn system/manager as sysdba
       startup open
      

  3.   

    运行DBA Studio
    用internal/oracle以sysdba登录
    选择database
    在右边的点击Open
    最后Apply即可
      

  4.   

    运行DBA Studio
    用sys/change_on_install以sysdba登录
    选择database
    在右边的点击Open
    最后Apply即可
      

  5.   

    需要手动启实例!  nashan(浪客剑心) 都说了. 
     
     
      or DOS mode(command window):
      
       svrmgr
       conn system/manager as sysdba
       startup open
     
     
      

  6.   

    很简单的你应该看看你的oracle服务是否是自动启动的。
    另外你可以执行
    oradim来修改你的启动方式。
    对了你是否修改过internal用户的口令。
    如果是的话你必须执行oradim来修改你的启动口令,
    否则是无法自己启动的。
      

  7.   

    那里有最新版ORACLE的下载[email protected]
      

  8.   

    to 
        zhangxishi(老大) 
       我照你所说去作了,但是不能打开数据库,不知道为什么。
      

  9.   

    我把问题解决了。
    oraclehome81->database administrator->database administrator assistant for window NT->选择数据库,选用鼠标右键选项中的关闭数据库,然后才启动数据库就行了,我是这样好的。