就是数据库正在关闭啦
你是不是执行了 shutdown命令啊,但是还没有关闭数据库
这时候当然不能登录啦
如果你等不及了,又有足够的勇气和胆量
可以CTRL-C
然后 immediate abort
然后 startup
然后登录
^_^

解决方案 »

  1.   

    “然后 immediate abort”
    错了,应该是shutdown abort
      

  2.   

    你的数据库一定是执行了 shutdown normal 或 shutdown transaction 所以数据库会等待所有的连接或者事务处理完成,你一定要等所有的用户都退出才可以重新连接。如果没有办法的话可以从系统级停止 oracle 的服务或者进程,让后重启系统(不过可能要进行系统恢复),之后就可以进行连接了
      

  3.   

    是这样的,我在运行一个跟数据库进程有关的程序时,这时候强制把oracle的服务给停了,然后不管我怎么是重启还是重新启服务,都不能进去了
      

  4.   

    try:
    v8:
    svrmgrl
    conn sys/...@.. as sysdba
    startup forcev9:
    sqlplus /nolog
    conn sys/...@.. as sysdba
    startup force不行的话,贴出错误信息
      

  5.   

    to zmgowin(隐者(龙祖宗)) :
    不行的,连不上,错误就是上面的oracle initialization or shotdown in progress
      

  6.   

    sysdba用户都连不上,不可能吧
      

  7.   

    ok了。
    我已经可以进去了。
    我先是以sysdba进去的,然后shutdown abort和startup force就可以了。
    谢谢各位!