通过rman进行备份与恢复的基本步骤
1.进入rman target sys/密码
2.编辑脚本,放在d:\sql下命名为level0.sql
run {
configure controlfile autobackup on;
configure controlfile autobackup format for device type disk to 'd:\backup\%F';
allocate channel d1 type disk;
allocate channel d2 type disk;
backup incremental level=0 database format 'd:\backup\d_%T_%s.bak';
release channel d1;
release channel d2;
}
level1.sql
run {
configure controlfile autobackup on;
configure controlfile autobackup format for device type disk to 'd:\backup1\%F';
allocate channel d1 type disk;
allocate channel d2 type disk;
backup incremental level=1 database format 'd:\backup1\d_%T_%s.bak';
release channel d1;
release channel d2;
}
3.RMAN>@d:\sql\level0.sql
4.RMAN>@d:\sql\level1.sql
备份完成
5.通过rman还原数据库
6.修改
修改d:\develop\oracle\product\10.2.0\orcl\admin\orcl\pfile\init.ora.12848886686 文件,添加参数:
_allow_resetlogs_corruption=true
7.在sqlplus下connect sys/密码
8.SQL>startup pfile="d:\develop\oracle\product\10.2.0\orcl\admin\orcl\pfile\init.ora.12848886686" nomount;
9.在RMAN下
select dbid from v$database;
记住这个数,本例中dbid为:1276583931
10.connect target sys/密码 ;
11.set dbid=1276583931;
12.restore controlfile from 'd:\backup1\c-1276583931-20110803-00’;
13.restore spfile from 'd:\backup1\c-1276583931-20110803-00';
14.alter database mount;
15.restore database;
16.Alter database open resetlogs;
分享到:
相关推荐
关键词:Oracle RMAN备份恢复机制 数据库备份与恢复 RMAN组成结构 备份模式。 本文档的主要内容包括: 1. 基于RMAN的Oracle数据库备份与恢复机制的介绍 2. RMAN的组成结构和运行机制 3. RMAN的备份模式和恢复机制 ...
教程名称:傻瓜式实战Oracle RMAN数据库备份和恢复视频课程目录:【】数据库备份和恢复系列].ITBOBA_RMAN_1【】数据库备份和恢复系列].ITBOBA_RMAN_10【】数据库备份和恢复系列].ITBOBA_RMAN_2【】数据库备份和恢复...
RMAN提供了多种恢复场景的解决方案,如从备份恢复数据库、恢复单个数据文件、从时间点恢复等。在灾难性故障下,可以使用`RESTORE DATABASE`和`RECOVER DATABASE`命令来恢复整个数据库,而`RESTORE TABLESPACE`或`...
RMAN对数据库进行备份与恢复
数据库备份是数据库恢复至关重要的一步,能够进行什么样的恢复依赖于有什么样的备份,备份的好坏直接影响数据库恢复的精确性和及时性。 在实际应用中,DBA通常会倾向于多极备份:每半年做一个数据库的全备份、每一...
### RMAN 在 Oracle 数据库备份与恢复中的应用详解 #### 一、RMAN 简介及重要性 RMAN(Recovery Manager)是 Oracle 提供的一种强大的工具,用于管理和自动化 Oracle 数据库的备份、恢复以及灾难恢复过程。它不仅...
Oracle数据库备份策略是指使用RMAN实现数据的增量备份。备份策略的目的时一旦发生故障需要快速恢复数据库。备份策略包括: 1. 每周进行两次Level0的数据全备份。 2. 其余时间进行Level1的增量备份。 3. 每天对...
RMAN 数据库备份详解 本文详细讲解了 RMAN 的备份机制以及如何备份,涵盖了数据库备份和 RMAN 备份的概念、RMAN 备份的类型、备份集和镜像副本、备份路径、备份...通过这些步骤,可以使用 RMAN 进行数据库备份和恢复。
通过上述案例的学习,我们可以了解到RMAN在Oracle数据库备份与恢复中的强大功能。不仅能够高效地进行数据备份,还能够灵活地应对各种复杂的恢复场景。对于Oracle数据库管理员来说,熟练掌握RMAN的操作是非常重要的...
Oracle 11g R2 的 RMAN (Recovery Manager) 是 Oracle 数据库管理系统中的一个关键工具,主要用于数据库的备份和恢复。RMAN 提供了一种高效且灵活的方式来管理和保护数据库,确保在数据丢失或系统故障时能够快速恢复...
使用RMAN进行数据库备份可以确保数据的安全和可靠性,减少数据丢失的风险,提高数据恢复的速度和效率。 oracle数据库备份的重要性: * 数据安全:数据库备份可以确保数据的安全和可靠性 * 数据恢复:数据库备份...
ORACLE 数据库 RMAN 备份恢复是指使用 ORACLE 的 Recovery Manager(RMAN)工具对数据库进行备份和恢复的过程。RMAN 是 ORACLE 数据库管理系统中的一种备份和恢复工具,能够对数据库进行全备、增备、差异备、日志备...
### Oracle数据库RMAN备份与恢复技术详解 #### 引言 在信息技术领域,数据安全与完整性至关重要。Oracle数据库,作为全球领先的数据库管理系统之一,提供了多种数据保护机制,其中RMAN(Recovery Manager,恢复...
备份恢复是DBA管理员的基本技能之一,旨在保护数据库中的数据免受意外损坏或丢失。 Oracle RMAN提供了强大的备份和恢复功能,帮助DBA管理员快速恢复数据库。 备份恢复分类 根据备份的方式和目的,备份恢复可以分为...
在Oracle数据库管理中,RMAN(Recovery Manager)是一个强大的工具,用于执行数据库备份、恢复以及维护任务。本文将深入探讨RMAN备份与恢复的基本概念、操作步骤以及实用案例。 一、RMAN备份基础 RMAN是Oracle...
rman 是 Oracle 提供的一种备份恢复工具,通过 rman,我们可以快速备份和恢复数据库。本文将详细介绍 rman 冷备全备数据库脚本的使用和实现。 冷备全备数据库脚本 冷备全备数据库脚本是使用 rman 工具备份数据库的...
以上内容介绍了Oracle 10g数据库备份与恢复的概念、RMAN备份与恢复工具的组成、连接目标数据库、配置通道和启动远程RMAN等关键知识点。掌握这些知识点对于Oracle数据库的日常管理和维护至关重要,能够帮助DBA有效...
"Oracle数据库备份与恢复... Oracle数据库备份与恢复有多种方法,包括物理备份、逻辑备份、RMAN备份和Export/Import备份等。同时,Oracle数据库备份与恢复也需要遵守一定的步骤和工具,以确保数据库的安全和可用性。
Oracle数据库备份和恢复利器——RMAN.pdf文档详细介绍了RMAN(Recovery Manager)在Oracle数据库中的应用,作为物理备份和恢复工具,RMAN具有占用资源少、备份效率高、恢复速度快、支持在线备份和恢复等特点。...
RMAN(Recovery Manager)是 Oracle 提供的一种备份和恢复工具,它可以对 Oracle 数据库进行备份和恢复,确保数据库的安全和可靠性。 二、RMAN 的主要功能 RMAN 的主要功能包括: 1. 备份数据库:RMAN 可以对整个...