ora_01033 : 数据库还没完全打开或在关闭之中.
SQL> SHUTDOWN ABORT
SQL>STARTUP

解决方案 »

  1.   

    在企业管理器里设置归档模式,
    需要将数据库的打开模式设为Mount状态,
    然后才能修改为归档或非归档,再打开数据库。
      

  2.   

    你可以这样做,将数据库转为归档方式
    E:\>sqlplus /nolog
    SQL> shutdown immediate    ---先关闭数据库,然后启动到mount状态下做转化
    Database closed.
    Database dismounted.
    ORACLE instance shut down.
    SQL> startup mount
    ORACLE instance started.Total System Global Area  105979576 bytes
    Fixed Size                   454328 bytes
    Variable Size              79691776 bytes
    Database Buffers           25165824 bytes
    Redo Buffers                 667648 bytes
    Database mounted.SQL> archive log list
    Database log mode              No Archive Mode     --说明是非归档
    Automatic archival             Enabled
    Archive destination            e:\Oracle\ora920\RDBMS
    Oldest online log sequence     92
    Current log sequence           94SQL> alter database archivelog;Database altered.SQL> archive log list
    Database log mode              Archive Mode     --数据库转变为归档方式下
    Automatic archival             Enabled
    Archive destination            e:\Oracle\ora920\RDBMS
    Oldest online log sequence     92
    Next log sequence to archive   94
    Current log sequence           94SQL> alter database open;      ---打开数据库Database altered.
      

  3.   

    少了一点,以sysdba连接到数据库
    E:\>sqlplus /nologSQL*Plus: Release 9.2.0.4.0 - Production on Mon Dec 29 15:16:01 2003Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.SQL> conn / as sysdba
    Connected.
      

  4.   

    to zgh2003 我刚学oracle不知道,mount模式在企业管理器中是不是可以设置,怎样设置?我刚学不习惯用命令方式,多谢!!!!!
      

  5.   

    没听说过在企业管理器里面设置mount模式a
      

  6.   

    To: 回复人: ljklxlj(学习) 
     企业管理器里点击“数据库/例程/配置”,找到右边栏“一般信息”中,选中“显示所有状态”复选框,在“例程状态”(红绿灯旁边)显示栏中即会显示出来。