`

using backup controlfile和 until cancel 区别

阅读更多

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为恢复终点。因为没有应用归档日志,所有会丢失数据。

分享到:
评论

相关推荐

    blackflagking#Notes-Databases#Oracle备份恢复之recover database的四条语句区别

    与recover database using backup controlfile until cancel效果一样Oracle会以当前controlfile

    如何通过Backup Exec实施Oracle的灾难恢复

    如果遇到找不到文件的错误,可使用`recover database until cancel using backup controlfile`命令,允许在找到最后一个online redo log时中断恢复过程。 整个恢复过程中,重要的是确保所有必要的归档日志都已备份...

    通过Backup Exec实施Oracle灾难恢复

    如果缺少归档日志,可以使用 `recover database until cancel using backup controlfile` 命令,直到找到所有必要的日志并应用它们,然后在提示时取消恢复过程。 在实际操作中,可能会遇到找不到归档日志文件的问题...

    Oracle 11g 基于RMAN的备份与恢复.docx

    接着,执行`recover database using backup controlfile until cancel;`进行恢复,直到用户取消。最后,用`alter database open resetlogs;`打开数据库并重置日志序列。 4. 初始化参数文件丢失: 如果初始化参数...

    10g冷备份与恢复

    - 如果遇到控制文件损坏的情况,可以尝试使用备份的控制文件恢复:`RECOVER DATABASE USING BACKUP CONTROLFILE UNTIL CANCEL` - 最后使用`ALTER DATABASE OPEN [RESETLOGS]`命令打开数据库。 #### 四、冷备份的...

    Oracle备用数据库的使用方法.pdf

    当检测到日志传递差距后,可以使用RMAN的`SWITCH`命令或`RECOVER USING BACKUP CONTROLFILE UNTIL CANCEL`命令来同步主备数据库。另外,如果启用逻辑备用数据库,可以使用`ALERT LOG`或`redo apply`功能自动应用主...

    oracle_rman

    4. **应用归档日志**:如果源环境中存在未应用的归档日志,需要将这些归档日志也复制到目标环境,并使用RMAN的`recover database until cancel`或`recover database using backup controlfile until cancel`命令应用...

    手工创建数据库,在命令提示符下的创建操作步骤.

    SQL> RECOVER DATABASE UNTIL CANCEL USING BACKUP CONTROLFILE; ``` 如果出现归档日志缺失的情况,可以使用`auto`选项自动寻找缺失的日志文件: ```sql SQL> RECOVER DATABASE UNTIL CANCEL USING BACKUP ...

    REDO文件block损坏的解决方法

    执行`recover database using backup controlfile until cancel;`命令,使用备份的控制文件对数据库进行恢复,直至手动取消。 #### 步骤6:打开数据库并重置日志 一旦恢复完成,使用`alter database open ...

    Oracle备份详解

    - `RECOVER DATABASE UNTIL CANCEL USING BACKUP CONTROLFILE;` - `alter database open resetlogs;` - **直到时间点(UNTIL TIME)** - `RECOVER DATABASE UNTIL TIME '2007-8-28 09:30:11';` - **直到更改点...

    oracle期末考试题库

    RECOVER DATABASE USING BACKUP CONTROLFILE UNTIL CANCEL; ``` ### 13. 数据库恢复 对于非归档模式下的数据库,若发生故障,可能需要进行数据库完全恢复才能使数据库再次可用。例如: ```sql RECOVER DATABASE ...

    oracle常用的命令

    - `recover database until cancel using backup controlfile;`:在控制文件的指导下,恢复数据库到某个时间点,直到手动取消。 - `alter database recover managed standby database cancel;`:如果是在备用...

    Oracle面试问题-技术篇

    SQL> RECOVER DATABASE USING BACKUP CONTROLFILE UNTIL CANCEL; -- 完成恢复 SQL> ALTER DATABASE OPEN RESETLOGS; ``` 通过以上步骤,即使没有原始的控制文件,也可以成功恢复数据库。 #### 3. 如何转换`...

    oracle数据库备份与恢复测试

    - 使用备份的控制文件恢复数据库:`SQL> recover database using backup controlfile until cancel;` - 在此过程中,系统会提示输入备份文件的位置。如果选择自动模式 (`auto`),则系统会尝试自动找到备份文件;也...

    ORACLE_DG_搭建

    - 在备库上使用`RECOVER DATABASE USING BACKUP CONTROLFILE UNTIL CANCEL`命令进行恢复。 - 调整备库的参数文件,设置`db_unique_name`、`log_archive_config`、`log_archive_dest_*`等参数。 5. **同步与测试**...

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

    - 使用命令`svrmgrl> recover database using backup controlfile until cancel;`恢复数据库。 - 同样使用命令`svrmgrl> alter database open resetlogs;`打开数据库并重置日志文件。 3. **非归档模式下的恢复**...

    rman恢复方案和oracle异机恢复

    SQL> recover database using backup controlfile until cancel; SQL> alter database open resetlogs; ``` 6. **基于时间点的恢复** RMAN支持基于时间点的恢复,这使得数据库管理员可以将数据库恢复到过去的...

    Oracle数据库维护

    4. **验证备份**:使用`RECOVER DATABASE USING BACKUP CONTROLFILE UNTIL CANCEL`命令来验证备份的有效性。 **2.5.3 恢复** **2.5.3.1 磁盘全部损坏,仅保存上次联机全备份和每天日志备份** 在这种情况下,可以...

Global site tag (gtag.js) - Google Analytics