Home >Database >Mysql Tutorial >Oracle 重做联机日志文件

Oracle 重做联机日志文件

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-07 17:11:101020browse

重做日志文件是ORACLE数据库不可缺少的组成部分,Oracle服务器将对数据库所有更改按顺序记录到重做日志缓冲区中,LGWR进程把重做

Oracle 重做联机日志文件 七步重建redo联机日志 五分钟重建redo日志重建

第一步:新建三个新的联机日志组:

 

  • 第二步:改变用户状态

     alter system switch logfile;  

    第三步:查看用户状态

     

    第二和第三步反复做,知道 活跃的用户联机日志转移到4,5,6组上;

    第四步:重启数据库,使得group1,group2,group3都是inactive状态下,然后用下面指令删除,原先的redo组

     

  • 第五步-重建group1,group2,group3,

     

  • 第六步:重复第二步和第三步,,把用户redo联机日志活动状态移动回到group1,或2,或3;

    第七步:重启机器,等group4,group5,group6的状态编导inactive时,删除他们。

     

  • 下面是参考材料。

    重做日志文件是ORACLE数据库不可缺少的组成部分,Oracle服务器将对数据库所有更改按顺序记录到重做日志缓冲区中,LGWR进程把重做条目从重做日志缓冲区写入联机重做日志文件中,在发生介质故障时,会提供恢复机制,这也是ORACLE数据库保证数据安全的一种手段。

    在真实的环境中,可能会因为误删除或其他原因,丢失了重做日志文件,如果数据库在启动时检测到重做日志丢失,数据库将无法启动。如果数据库在运行时切换日志文件组,检测到下一组或者全部的重做日志丢失,数据库将会崩溃。所以有必要学习下Oracle重做日志恢复的技巧。

    linux

  • Statement:
    The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn