`
longgangbai
  • 浏览: 7340450 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Oracle 基于RMAN的数据文件恢复

 
阅读更多
Rman数据备份脚本
RUN {
 CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
 CONFIGURE CONTROLFILE AUTOBACKUP ON;
 CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'D:/app/Administrator/backup/%F';
 ALLOCATE CHANNEL CH1 DEVICE TYPE DISK FORMAT 'D:/app/Administrator/backup/%U';
 BACKUP DATABASE SKIP INACCESSIBLE FILESPERSET 10
   PLUS ARCHIVELOG FILESPERSET 20
   DELETE ALL INPUT;
 RELEASE CHANNEL CH1;
 }
 ALLOCATE CHANNEL FOR MAINTENANCE DEVICE TYPE DISK;
 CROSSCHECK BACKUPSET;
 DELETE NOPROMPT OBSOLETE;
 
 案例如下:
 1.首先执行备份脚本
 2.删除相关的数据文件
 shutdown immediate;
 删除数据文件D:\app\Administrator\oradata\ticket\TBS_DATA.DBF
 startup ;
 
 3.rman恢复
 rman target /
 restore datafile 'D:\app\Administrator\oradata\ticket\TBS_DATA.DBF';
 恢复数据文件
  recover database  datafile 'D:\app\Administrator\oradata\ticket\TBS_DATA.DBF';
  
 4.sqlplus 中打开数据库
 
 alter database open;
 

 

分享到:
评论

相关推荐

    基于RMAN的Oracle数据库备份与恢复机制.pdf

    本文档详细介绍了基于RMAN的Oracle数据库备份与恢复机制。Oracle Recovery Manager(RMAN)是Oracle公司提供的一种专门备份工具,能够实现数据库定制备份、自动备份等功能,简化了备份和恢复操作,降低了手工备份的...

    三思Oracle_RMAN数据备份恢复

    RMAN是Oracle Database 9i引入的一个特性,它提供了对数据库、控制文件、归档日志、数据文件以及参数文件等关键组件的全面备份和恢复功能。RMAN可以使用多种备份类型,包括完整备份、增量备份和差异备份,同时支持...

    Oracle 12c备份恢复-RMAN工具技术手册

    本文档旨在提供 Oracle 12c 备份恢复的技术手册,主要介绍 RMAN 工具的概念、架构、备份类型和使用方法。 一、RMAN 概念 RMAN(Recovery Manager)是 Oracle 推荐的备份和恢复工具。使用 RMAN 可以进行数据库备份...

    超经典的Oraclerman增量备份恢复策略.pdf

    在文档中提到的Oracle RMAN增量备份恢复策略包含了以下几个关键知识点: 1. 增量备份的级别:Oracle RMAN支持两种增量备份级别——基于级别0的增量备份和基于级别的增量备份。基于级别0的备份相当于一个完整的备份...

    oracle 9i rman 备份与恢复技术.pdf

    RMAN还支持高级恢复场景,如灾难恢复、数据文件修复、控制文件重建等,这些操作通常涉及复杂的命令集和恢复策略,需根据具体情况进行定制。 #### 结论 RMAN作为Oracle 9i数据库的重要组成部分,其备份与恢复技术...

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

    以下是对Oracle 11g基于RMAN的备份与恢复的详细说明: 1. 备份整个数据库: 要备份整个数据库,可以通过RMAN命令行工具进行操作。在命令行输入`rman target/`来启动RMAN,然后执行`backup database;`命令,这将备份...

    Oracle RMAN异机不完全恢复

    ### Oracle RMAN 异机不完全恢复 #### 实验背景 在实际的数据库管理工作中,可能会遇到因误操作导致的数据丢失或损坏的情况。在这种情况下,如何有效地利用备份数据完成数据库的恢复工作至关重要。本实验模拟了一...

    windows上oracle数据库rman自动备份策略

    根据不同的恢复场景(如单个数据文件、整个数据库或到特定时间点),选择合适的恢复步骤。 总结,通过RMAN和Windows任务计划程序的结合,企业可以在Windows环境下实现Oracle数据库的自动备份策略,确保数据安全的...

    一次Oracle数据库RMAN异机恢复实践所带来的思考.pdf

    此时,RMAN的恢复功能可以帮助解决这些问题,例如使用`restore`和`recover`命令恢复数据文件和归档日志,确保数据库能够恢复正常运行状态。 此外,这次实践也引发了对企业生产环境中数据库备份策略的思考。备份策略...

    oracle11g_rman备份还原初步方案(20190524).docx

    RMAN支持从Oracle 8及更高版本的数据库,并能灵活处理各种备份场景,包括整个数据库、表空间、数据文件、控制文件、归档文件以及Spfile等。RMAN还支持增量数据块级别的备份,这种备份方式更加节省时间和存储空间,...

    ORACLE RMAN备份恢复指南

    ### ORACLE RMAN备份恢复指南 #### 引言 本文旨在详细介绍Oracle RMAN(Recovery Manager)备份与恢复的相关操作及技术要点。RMAN作为Oracle官方提供的强大工具,专为数据库备份、恢复以及灾难恢复而设计。对于...

    Oracle_Rac环境Rman备份与恢复

    Oracle RAC 环境 RMAN 备份与恢复 Oracle RAC 环境中的备份和恢复是非常重要的,特别是在生产环境中。在 RAC 环境中,备份和恢复的操作与普通数据库环境有所不同。本文将详细介绍 RAC 环境中的 RMAN 备份与恢复,...

    基于Oracle 10g的Rman备份与恢复优化.pdf

    Oracle 10g 的新特性包括闪回技术、基于块的备份、基于文件的备份、快速恢复等。这些新特性可以提高备份和恢复的效率,减少备份和恢复的时间。 本文通过对 Oracle 10g 的 Rman 工具的研究和实践,探讨了基于 ...

    一步一步学RMAN做oracle数据库备份与恢复

    ### RMAN 在 Oracle 数据库备份与恢复中的应用详解 #### 一、RMAN 简介及重要性 RMAN(Recovery Manager)是 Oracle 提供的一种强大的工具,用于管理和自动化 Oracle 数据库的备份、恢复以及灾难恢复过程。它不仅...

    ORACLE 10G2 RMAN手册

    5. **恢复操作**:除了备份,RMAN还负责数据库的恢复工作,包括数据文件的恢复、表空间恢复、逻辑恢复等。 6. **自动备份**:RMAN可以通过调度任务实现自动备份,确保数据库的定期备份。 7. **镜像副本**:RMAN...

    Oracle RMAN增量备份恢复测试记录.docx

    ** 使用RMAN命令恢复第二次增量备份时的数据文件。 6. **查看数据库的相关SCN。** 查看数据库的系统更改号(SCN),以了解数据库的状态变化。 7. **Recover数据库。** 使用RMAN命令恢复数据库到指定的时间点。 8. **...

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

    RMAN恢复主要包括完整恢复、不完全恢复、数据文件恢复和闪回恢复。这些恢复技术依赖于合适的备份集、归档日志和控制文件。 1. 完整恢复:当数据库完全丢失时,RMAN可以通过全备和归档日志恢复到特定时间点。 2. 不...

    oracle_9i_rman_backup_restore.rar

    4. 容错恢复:在硬件故障或介质失败时,利用RMAN备份恢复损坏的数据文件。 五、RMAN的其他特性 - 多通道备份:允许并行执行多个备份任务,提高备份速度。 - 介质管理:支持自动备份到磁带、网络文件系统或自动存储...

Global site tag (gtag.js) - Google Analytics