ORA-01033 ORACLE initialization or shutdown in progress
Cause: An attempt was made to log on while Oracle is being started or shut down.
Action: Wait a few minutes. Then retry the operation.
是不是异常关闭过,Oracle重新启动时自动恢复,还处在正在打开的状态。
到DBA Studio里面看看数据库的状态吧。

解决方案 »

  1.   

    1、是否修改过初始化文件 init.ora ?
    2、修改过 机器名称 或 IP 地址?在其它机器安装 oracle8.16,把这机器的数据文件、日志文件、redo文件等都覆盖的新安装的机器上,看看能否启动,如果文件没有丢失或破坏,这样应该是可以的,之后再把这机器 oracle 重新安装,可以把那些文件再拷贝回来 或 用 exp,imp 把数据导回来。
      

  2.   

    to :xmwgp(xmwgp) 
    1、是否修改过初始化文件 init.ora ?
        没修改过,出现错误后我将share_pool_size =58222000 
        比原来大了
    2、修改过 机器名称 或 IP 地址?
       应该没改过
    不能用EXP导出,因为我用我的用户名是登陆不进去的,但是用internal和sysmanager和sys
    都能够登陆,因为数据库不能启动,所以无法导出to: stonegump(龙飞虎) 
    到DBA Studio里面看看数据库的状态吧。
    我看了,通过oracle默认的用户可以连接登陆,但是不能操作里面的东西
      

  3.   

    先关闭数据库
    如果你关闭不了数据库,可直接停止oracle服务
    然后在启动服务
    startup
    试试吧
      

  4.   

    我数据库更本就不能启动,你说的我用过了,麻烦你们告诉我一下,怎么备份我的数据库
    前提是我的oracle的数据库不能启动