zoukankan      html  css  js  c++  java
  • ORA01033: ORACLE 正在初始化或关闭

    今天用客户端连接oracle时,发现报ORA-01033: ORACLE 正在初始化或关闭错误,其实这个错误报了几天了,前两次重启一下就好了,今天是怎么也起不来了,通过在网上查找,很好的就解决了,

    首先我用startup mount命令,可以正常,然后用alter database open就会报错,如下图

    从中可以看出归档文件的问题,随后

    可以看出改组非当前状态但已归档,所以用clear命令来重建当前组

    SQL>alter database clear logfile group 3;

    如果是该日志组还没有归档,则需要用
    SQL>alter database clear unarchived logfile group 3;

    然后alter database open  数据库就可以连上了。

    我这是在自己本机上随便做的,但是如果在生产机上最好立刻做备份一下。

    说明:
    1)、如果损坏的是非当前的联机日志文件,一般只需要clear就可以重建该日志文件,但是如果该数据库处于归档状态但该日志还没有归档,就需要强行clear。
    2)、建议clear,特别是强行clear后作一次数据库的全备份。
    3)、此方法适用于归档与非归档数据库。

  • 相关阅读:
    queue
    hiho1095(二分)
    uvaliva3942(trie树)
    hiho1014(trie树)
    uvalive4329(树状数组)
    Dropping tests POJ
    linux mysql命令
    linux文件系统和mount(硬盘,win分区,光驱,U盘)
    linux共享windows资料
    linux常用命令
  • 原文地址:https://www.cnblogs.com/wujin/p/2394379.html
Copyright © 2011-2022 走看看