`

rman-数据文件丢失的恢复

阅读更多
1.假设删除ORAL2数据文件,模拟数据文件丢失

2.
startup mount;

report schema;


3.
sql "alter database datafile 6 offline";

4.
restore datafile 6

5.
recover datafile 6


6.
sql "alter database datafile 3 online";

7.
alter database open resetlogs;



  • 大小: 37.1 KB
  • 大小: 79 KB
  • 大小: 125.6 KB
0
0
分享到:
评论

相关推荐

    RMAN - Getting Started

    5. **恢复操作**:在需要时,使用RMAN进行恢复操作,例如恢复一个丢失的数据文件: ``` restore datafile '/path/to/lost/file'; recover datafile '/path/to/lost/file'; ``` ### 实战演练 通过阅读`RMAN 8.0...

    丢失所有redo-数据文件-控制文件的恢复

    一旦数据文件丢失或损坏,数据恢复将成为一项艰巨的任务,可能需要依赖备份来恢复数据。 #### 重做日志(Redo Logs) 重做日志文件记录了对数据库所做的所有更改,用于支持数据库的恢复操作。在数据库崩溃后,重做...

    Oracle RMAN恢复丟失的数据文件

    本文档将详细介绍如何在系统数据文件丢失的情况下利用RMAN(Recovery Manager)进行恢复。 **前提条件**: 1. **必须有完整的数据库备份**:在进行任何恢复操作之前,确保已经有一个完整且可用的数据库备份是非常...

    rman-xttconvert_2.0.rar

    RMAN通过与数据库服务器和控制文件进行交互,实现对数据库的数据文件、归档日志、控制文件等组件的备份与恢复操作,为数据库的安全运行提供了坚实的保障。而XTTConvert则是RMAN的一个扩展,它主要用于处理XML表空间...

    rman-doc

    RMAN支持各种恢复场景,包括完整数据库恢复、表空间恢复、单个数据文件恢复等。在灾难发生时,RMAN可以帮助快速恢复数据库到特定时间点。 14. 恢复整个数据库 在完全丢失或严重损坏的情况下,RMAN可以引导数据库...

    Oracle 11g R2 RMAN -- Howto

    RMAN的恢复功能可以在多种不同场景下工作,包括恢复整个数据库、单个数据文件、单个表空间或控制文件。它也支持闪回数据库、闪回表、闪回查询和闪回删除表等Flashback技术,通过这些技术可以将数据库恢复到先前的...

    rman异构恢复.zip

    RMAN提供了一系列命令,如`REPLACE`、`SET NEWNAME`等,用于在恢复时重命名文件或者设置新的数据文件位置。 "rman备份脚本.txt"顾名思义,包含的是RMAN备份的脚本示例。这些脚本通常会包含选择要备份的对象、设定...

    Oracle 11g R2 Rman备份与恢复_刘耀龙的博客-CSDN博客_rman备份.pdf

    物理备份涉及操作系统的物理文件,包括数据文件、控制文件和日志文件,它可以是脱机(冷备份)或联机(热备份)。而逻辑备份则侧重于数据库逻辑组件,如表、存储过程等。Oracle 提供了多种方式进行逻辑备份,如 EXP ...

    用磁带进行oracle数据库恢复

    7. **切换数据文件**:一旦数据文件被恢复,需要将数据库指向这些新的恢复的数据文件,这通常通过ALTER DATABASE命令来完成。 8. **验证恢复**:最后,执行查询和一致性检查以验证恢复的数据是否完整且可用。 9. *...

    RMAN 关于各种文件丢失后的恢复

    关于oracle数据库文件丢失,主要包含: 参数文件,控制文件,联机日志文件(redo),归档日志文件(archive), 撤销文件(undo),数据文件(data)

    RMAN管理的备份和恢复.pdf

    2. **控制文件**: RMAN通过读取目标数据库的控制文件来获取备份所需的信息,包括数据文件、归档日志文件以及检查点SCN等。 3. **通道(Channel)**: 为了加速备份过程,RMAN支持创建多个通道。根据不同的备份介质类型...

    rman备份与恢复实例

    - 在归档模式下,如果数据文件丢失,可以使用 RMAN 的恢复命令来尝试恢复数据文件。 - **[8]** **数据库处于归档模式,使用 RMAN 命令进行恢复:** - 归档模式下的数据库可以更灵活地使用 RMAN 命令进行恢复。 ...

    RMAN恢复数据库表

    6. **清理辅助数据库**:最后,一旦恢复过程完成,应删除辅助数据库的数据文件并移除其实例,避免资源浪费。 #### 实践示例:RMAN表恢复命令详解 以下是一段典型的RMAN恢复命令示例,展示了如何恢复名为`scott.emp...

    Oracle RMAN异机不完全恢复

    本实验模拟了一种场景,在主机A上误删除了一个名为`test`的数据表,需要借助于RMAN工具在另一台机器B上完成对该表的不完全恢复。 #### 实验目的 本实验的主要目的是展示如何使用Oracle RMAN工具实现跨机器的不完全...

    Oracle11g 崩溃后-dbf数据库文件恢复

    3. **恢复控制文件**:如果控制文件丢失或损坏,可以使用`RESTORE CONTROLFILE`命令从备份恢复。 4. **挂载数据库**:使用`ALTER DATABASE MOUNT`命令将数据库挂载到指定的表空间。 5. **应用重做日志**:使用`...

    rman备份与恢复(教程与案例)

    3. 数据文件恢复案例:详述当单个数据文件丢失或损坏时,如何利用RMAN找出相应的备份文件并进行恢复。 4. 恢复策略案例:分析在不同灾难场景下,如硬件故障、误删除数据等,如何利用RMAN进行有效的恢复。 通过这些...

    顶级DBA漫谈Oracle Rman备份与恢复

    * 备份:RMAN可以备份数据库的数据文件、控制文件和归档redo日志文件。 * 恢复:RMAN可以从备份中恢复数据库,包括完全恢复和不完全恢复。 * 报告:RMAN可以生成备份和恢复报告,帮助DBA管理员跟踪备份和恢复操作。 ...

    RMAN异地恢复操作步骤

    - **删除原数据库的数据文件**:根据实际情况确定是否需要删除原有数据文件。 - **启动数据库到nomount状态**:执行`startup nomount`启动数据库至nomount状态。 - 退出SQL*Plus。 - **进入RMAN模式**:在命令行中...

    Oracle 11g数据恢复向导恢复数据文件

    - 如果遇到复杂的情况,如多个数据文件丢失或损坏,可能需要按照一定的顺序进行恢复操作。 #### 五、总结 本文详细介绍了如何使用Oracle 11g的数据恢复向导来恢复不同类型的数据文件,包括users等非系统数据文件。...

Global site tag (gtag.js) - Google Analytics