`
hanjian861202
  • 浏览: 165081 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

Oracle:数据库联机日志文件丢失处理方法(总结)!

阅读更多

http://www.chinaunix.net/jh/19/613223.html

 

 

1. recover database using backup controlfile
2. recover database until cancel
3. recover database using backup controlfile until cancel;
4. recover database until cancel using backup controlfile;

区别:
1. 如果丢失丢失当前控制文件,用冷备份中的控制文件恢复的时候。用来告诉oracle,不要以controlfile中的scn作为恢复的终点;

2. 如果丢失current/active redo的时候。手动指定终点。

3. 如果 丢失当前controlfile并且current/active redo都丢失,会先去 自动 应用归档日志,可以实现最大的恢复;

4. 如果 丢失当前controlfile并且current/active redo都丢失,以旧的redo中的scn为恢复终点。因为没有应用归档日志,所有会丢失数据。

重建控制文件的时候:
使用noresetlogs方式 创建的控制文件中scn是从redo log中获得;
使用resetlogs方式 创建的控制文件中scn是从datafile中获得。

 

分享到:
评论

相关推荐

    Oracle数据库联机日志文件丢失处理方法

    Oracle 数据库联机日志文件丢失处理方法 Oracle 数据库联机日志文件是数据库运行的重要组件,负责记录数据库的事务信息,以便在出现故障时可以恢复数据库。然而,在某些情况下,联机日志文件可能会丢失,从而导致...

    ORACLE联机日志文件丢失或损坏的处理方法

    ### ORACLE联机日志文件丢失或损坏的处理方法 #### 概述 在Oracle数据库管理过程中,联机重做日志(Online Redo Log)是数据库运行时记录所有事务更改的重要组成部分。当联机重做日志文件丢失或损坏时,可能会导致...

    oracle非归档模式丢失全部联机日志后的处理方法

    在 Oracle 非归档模式下,丢失全部联机日志文件后,数据库无法启动,需要进行处理以恢复数据库。以下是处理方法的详细步骤和注意事项: 第一步:备份数据文件和参数文件 在进行任何处理前,首先需要备份数据文件和...

    oracle日志文件大全

    Oracle数据库管理系统使用多种类型的日志文件来记录系统运行期间的各种活动,这些日志文件不仅有助于数据库的管理和维护,还为故障诊断提供了重要的依据。下面详细介绍Oracle中的几种主要日志文件。 ##### 1. Redo...

    Oracle 12c数据库体系结构图文详解手册

    Oracle 数据库包含了用于存放数据的数据文件(DataFiles)、用于保护数据不丢失的联机重做日志文件(Online Redolog Files)和用于连接 Oracle 实例和数据库所需要的控制文件(Control Files)。 五、内存结构 ...

    oracle数据库管理体系结构.ppt

    * 镜像日志文件:为防止日志文件的丢失,在不同磁盘上同时维护两个或多个联机日志文件的副本 Oracle数据库的共享池和缓冲区: * 共享池(Shared Pool):是一个公共内存池,用于存储数据库的元数据信息和查询结果 ...

    Oracle案例:损坏控制文件的恢复方法

    5. 在 internal 或 sys 下运行创建控制文件的脚本,注意完整列出联机日志或数据文件的路径。 在创建控制文件的脚本中,需要指定数据库的名称、日志文件的路径、数据文件的路径等信息。例如: STARTUP NOMOUNT ...

    oracle数据库备份与恢复技术

    控制文件是Oracle数据库的核心组件之一,其中包含了数据库的所有其他文件的信息,如数据文件、重做日志文件的位置等。控制文件对于数据库的启动和恢复至关重要。 ##### 6.3 联机重做日志文件 联机重做日志文件记录...

    论ORACLE数据库归档模式与备份恢复的关系.pdf

    2. 联机重做日志:在事务处理过程中实时记录数据库操作的日志,当数据库未启用归档模式时,一旦日志文件写满,可以直接覆盖使用;而在归档模式下,需等文件归档后才能再次使用。 3. 归档重做日志:当联机重做日志...

    Oracle9i数据库的恢复.pptx

    作为数据库管理的中坚力量,Oracle数据库以其强大的功能和稳定性占据了重要的市场地位。在Oracle的众多版本中,Oracle9i因其卓越的性能和稳定性被广泛使用。然而,任何数据库系统都无法避免发生故障的风险,因此,...

    Oracle9i数据库的备份与恢复.pptx

    备份是将数据库的重要组成部分,如初始化参数文件、数据文件、控制文件和重做日志文件复制到安全的存储介质上,以防数据丢失或损坏。备份是预防不可预见的故障,如意外断电、操作系统崩溃或硬件故障的有效手段。 ...

    Oracle 12c实战日志文件

    联机重做日志文件是 Oracle 数据库的核心组件之一,用于记录数据库的所有更改操作。每当用户提交事务时,系统会将这些更改记录写入联机重做日志文件中,以备不时之需。这些记录在实例失败时特别重要,因为它们可以...

    控制文件、联机日志的管理

    在Oracle数据库系统中,控制文件和联机日志是两个至关重要的组件,它们对于数据库的稳定运行和数据恢复起着核心作用。以下是关于这两个概念的详细说明: **控制文件** 控制文件是Oracle数据库中的一个特殊文件,...

    Oracle数据库备份与恢复总结

    ### Oracle数据库备份与恢复知识点总结 #### 一、EXP/IMP (导出与导入) **1.1 基本命令** - **EXP**: 用于从数据库导出数据。 - `exp username/password [参数]` - **IMP**: 用于向数据库导入数据。 - `imp ...

    Oracle数据库数据发生丢失后的恢复方法.pdf

    在存储设备失败的情况下,需要对 Oracle 数据库所涉及到的文件进行一个划分,主要可以分为三类:数据文件、控制文件和联机日志文件等。 Oracle 数据库数据恢复方法包括备份、恢复和恢复措施等几个方面,数据库管理...

    wxh \Oracle数据库系统紧急故障处理方法

    根据给定的文件信息,以下是对“Oracle数据库系统紧急故障处理方法”的详细解析与扩展,主要涵盖数据库备份、数据恢复、LogMiner使用以及数据库重建等关键知识点。 ### 数据库备份与恢复 #### 全面的数据文件备份 ...

    ORACLE数据库管理基础7.pptx

    重做日志文件的结构包括联机重做日志文件组和成员,数据库管理员可以设置 Oracle 数据库以维护联机重做日志文件副本,来避免由于单点故障丢失数据库信息。每个联机重做日志文件组都有相同的日志序列号和同样的大小。...

    linux系统下oracle数据库文件移动.pdf

    Oracle数据库主要包含数据文件、控制文件和联机日志文件三种类型,每种文件的移动方法略有不同。 首先,我们来看如何移动数据文件。Oracle提供了两种方法:ALTER DATABASE和ALTER TABLESPACE。 1. ALTER DATABASE...

    Oracle系统中数据文件的恢复.pdf

    Oracle数据库数据文件的恢复策略 Oracle数据库是一种广泛使用的大型关系型数据库管理系统,其强大的功能使其普遍应用于各类大中型企业中。在日常运行中,数据库可能会遇到各种故障,这些故障可以分为非介质故障和...

    断电后,oracle数据库启动不了

    4. 联机redo日志丢失:如果联机redo日志丢失,Oracle无法完成日志切换,数据库可能无法启动。在这种情况下,需要从备份中恢复丢失的日志,或者在数据库关闭状态下复制备份的redo日志文件。 5. 参数文件问题:参数...

Global site tag (gtag.js) - Google Analytics