我的数据库打不开?提示:ora-01033: oracle initialization or shutdown in progress

解决方案 »

  1.   


    打开之前先指定下ORACLE_SID
    windows:
    set ORACLE_SID=XXLinux:
    export ORACLE_SID=XXsqlplus / as sysdba;
    startup
      

  2.   

    估计还有进程挂着,先强制停止再启动,如果还不行,那要看看alert日志
    shutdown abort
    startup
      

  3.   

    看看Oracle服务是否启动。在控制面板--管理工具--服务中
      

  4.   

    如果参数文件坏了 就用这个路径下的参数文件代替 试试
    F:\oracle\product\10.2.0\db_1\admin\sample\pfile
      

  5.   


    重启服务了吧?没有设置服务器名称吧?1、你首先需要看的是,ORACLE是否启动,监听是否启动。2.你的监听端口对吗?首先你先确定下这个问题吧。3、如果没有问题,那你查看下监听的服务名是啥4、这些问题都排除了,你还连接不上,很好很强大,咱么得招帮你了
      

  6.   

    我的oracle都启动了,启动了九项,以下都启动了:
    oracle OLAP Agent
    Oracle OLAP 9.0.1.0.1
    OraclelwAgent
    OraclelwClientCache
    OraclelwHTTPServer
    OraclelwPagingServer
    OraclelwSNMPPeerEncapsulator
    OraclelwSNMPPeerMasterAgent
    OracleServiceLW
      

  7.   


    有指定ORACLE_SID 在连接吗? 这种错误基本都和环境变量有关。
      

  8.   

    把相关的alert日志发出来看看具体原因
      

  9.   

    01033, 00000, "ORACLE initialization or shutdown in progress"
    // *Cause: An attempt was made to log on while Oracle is being started up
    //         or shutdown.
    // *Action: Wait a few minutes. Then retry the operation.
      

  10.   

    NND  监听器有没有启动啊,和server 有没有启动啊  这2个启动就行了  其他都不用启动