zoukankan      html  css  js  c++  java
  • ORA01033: ORACLE initialization or shutdown in progress

    昨天做完数据库闪回操作以后   做了数据库的备份

    今天早上起来  启动oracle数据库  发现我的普通用户无法进去 提示错误:ORA-01033: ORACLE initialization or shutdown in progress

    用 sysdba用户可以进入,但是里面没有我的表空间;

    SQL> conn  / as sysdba
    已连接。
    SQL> shutdown immediate;
    ORA-01109: 数据库未打开


    已经卸载数据库。

    ORACLE 例程已经关闭。
    SQL> startup mount
    ORACLE 例程已经启动。

    SQL> shutdown immediate

    ORA-01109: 数据库未打开


    已经卸载数据库。
    ORACLE 例程已经关闭。
    SQL> startup mount
    ORACLE 例程已经启动。

    Total System Global Area  612368384 bytes
     Size                  1250428 bytes
     Size             188746628 bytes
    Database Buffers          415236096 bytes

    Redo Buffers                7135232 bytes

    数据库装载完毕。

    sql>alter database open

    ORA-01113: 文件 1 需要介质恢复

    ORA-01110: 数据文件 1:  'D:\oracle\oradata\orac\SYSTEM01.DBF'

    sql>recover datafile 'D:\oracle\oradata\orac\SYSTEM01.DBF'

    完成介质恢复

    sql>alter database open

    完成介质恢复以后  用普通用户就能进入oracle。

  • 相关阅读:
    添加常驻Notification
    Java 数组操作
    一百本英文原著之旅 ( 15 finished )
    SQLServer2005中查询语句的执行顺序
    高效程序员的45个习惯
    博客园经典闪存语录
    for xml path('') 引发的数据不完整
    ajax向前台输出二维数组 并解析
    重视知识的本质
    C语言排序
  • 原文地址:https://www.cnblogs.com/umlzhang/p/1807005.html
Copyright © 2011-2022 走看看