http://www.orafaq.com/msgboard/server/messages/13542.htm
原因很多,你试试重新启动机器,然后再试着启动数据库。

解决方案 »

  1.   

    先到服务管理器里 包 tns 和 oracleservierSID 给关了 
    然后
    svrmgrl
    connect internal
    startup
      

  2.   

    svrmgrl
    connect internal
    shutdown abort
    ……
    startup
      

  3.   

    9i的启动:
    sqlplus /nolog
    connect /as sysdba
    startup
      

  4.   

    试试如下:
    在9i的安装机器的命令行中
    sqlplus /nolog
    connect /as sysdba
    shutdown abort
    startup
      

  5.   

    AS oracle
    $ipcs -s
    找到属于oracle的semid然后
    $ipcrm -s semid
    然后再重启