Rman完全恢复数据库_rman异构恢复数据库

其他范文 时间:2020-02-28 17:19:06 收藏本文下载本文
【www.daodoc.com - 其他范文】

Rman完全恢复数据库由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“rman异构恢复数据库”。

RMAN完全恢复数据库(归档和非归档)-Production Copyright(c)1995, 2002, Oracle Corporation.All rights reserved.连接到目标数据库: ORA9I(DBID=2359974273)正在使用目标数据库控制文件替代恢复目录 RMAN> shutdown immediate;数据库已卸载

Oracle 例程已关闭 RMAN> startup mount 已连接到目标数据库(未启动)Oracle 例程已启动 数据库已加载 系统全局区域总计 135338868 字节 Fixed Size 453492 字节 Variable Size 109051904 字节 Database Buffers 25165824 字节 Redo Buffers 667648 字节 RMAN> run {sql 'alter database noarchivelog';} sql 语句: alter database noarchivelog RMAN> run {sql 'alter database open';} sql 语句: alter database open RMAN> shutdown immediate 数据库已关闭 数据库已卸载

Oracle 例程已关闭 RMAN> startup mount 已连接到目标数据库(未启动)Oracle 例程已启动 数据库已加载

系统全局区域总计 135338868 字节 Fixed Size 453492 字节 Variable Size 109051904 字节 Database Buffers 25165824 字节 Redo Buffers 667648 字节

RMAN> backup database format 'c:%U';'作数据库全备

启动 backup 于 29-6月-05 分配的通道: ORA_DISK_1 通道 ORA_DISK_1: sid=13 devtype=DISK 分配的通道: ORA_DISK_2 通道 ORA_DISK_2: sid=14 devtype=DISK 分配的通道: ORA_DISK_3 通道 ORA_DISK_3: sid=15 devtype=DISK 通道 ORA_DISK_1: 正在启动 full 数据文件备份集 通道 ORA_DISK_1: 正在指定备份集中的数据文件

输入数据文件 fno=00005 name=F:ORACLEORADATAORA9IEXAMPLE01.DBF 输入数据文件 fno=00011 name=F:ORACLEORADATAORA9ICODES_TABLES.DBF 输入数据文件 fno=00013 name=F:ORACLEORADATAORA9IDATA02.DBF 输入数据文件 fno=00006 name=F:ORACLEORADATAORA9IINDX01.DBF 输入数据文件 fno=00003 name=F:ORACLEORADATAORA9ICWMLITE01.DBF 通道 ORA_DISK_1: 正在启动段 1 于 29-6月-05 通道 ORA_DISK_2: 正在启动 full 数据文件备份集 通道 ORA_DISK_2: 正在指定备份集中的数据文件

输入数据文件 fno=00002 name=F:ORACLEORADATAORA9IUNDOTBS01.DBF 输入数据文件 fno=00012 name=F:ORACLEORADATAORA9IDATA01.DBF 输入数据文件 fno=00010 name=F:ORACLEORADATAORA9IXDB01.DBF 输入数据文件 fno=00009 name=F:ORACLEORADATAORA9IUSERS01.DBF 输入数据文件 fno=00004 name=F:ORACLEORADATAORA9IDRSYS01.DBF 通道 ORA_DISK_2: 正在启动段 1 于 29-6月-05 通道 ORA_DISK_3: 正在启动 full 数据文件备份集 通道 ORA_DISK_3: 正在指定备份集中的数据文件

输入数据文件 fno=00001 name=F:ORACLEORADATAORA9ISYSTEM01.DBF 输入数据文件 fno=00007 name=F:ORACLEORADATAORA9IODM01.DBF 输入数据文件 fno=00008 name=F:ORACLEORADATAORA9ITOOLS01.DBF 输入数据文件 fno=00014 name=F:ORACLEORADATAORA9IUSERS03.DBF 输入数据文件 fno=00015 name=F:ORACLEORADATAORA9IUNDO01.DBF 通道 ORA_DISK_3: 正在启动段 1 于 29-6月-05 通道 ORA_DISK_2: 已完成段 1 于 29-6月-05, 有 2 个副本 段 handle=C:SGO6C52_1_1 comment=NONE 段 handle=C:SGO6C52_1_2 comment=NONE 通道 ORA_DISK_2: 备份集已完成, 经过时间:00:02:29 通道 ORA_DISK_1: 已完成段 1 于 29-6月-05, 有 2 个副本 段 handle=C:RGO6C51_1_1 comment=NONE 通道 ORA_DISK_3: 已完成段 1 于 29-6月-05, 有 2 个副本 段 handle=C:TGO6C52_1_1 comment=NONE 段 handle=C:RGO6C51_1_2 comment=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:09:57 段 handle=C:TGO6C52_1_2 comment=NONE 通道 ORA_DISK_3: 备份集已完成, 经过时间:00:09:58 完成 backup 于 29-6月-05 启动 Control File and SPFILE Autobackup 于 29-6月-05 段 handle=F:ORACLEORA92DATABASEC-2359974273-20050629-03 comment=NON 完成 Control File and SPFILE Autobackup 于 29-6月-05 RMAN> shutdown immediate;数据库已卸载

将oradata中的INDX01.DBF文件删掉,模拟数据库损坏 RMAN> exit

恢复管理器完成。

C:Documents and Settings陈安宁>rman nocatalog target sys/admin@ora9i 恢复管理器: 版本9.2.0.1.0请参阅 DBWR 跟踪文件 ORA-01110: 数据文件 6: 'F:ORACLEORADATAORA9IINDX01.DBF' RMAN> restore database;启动 restore 于 29-6月-05 分配的通道: ORA_DISK_1 通道 ORA_DISK_1: sid=13 devtype=DISK 分配的通道: ORA_DISK_2 通道 ORA_DISK_2: sid=14 devtype=DISK 分配的通道: ORA_DISK_3 通道 ORA_DISK_3: sid=15 devtype=DISK 正在略过数据文件 1;已恢复到文件 F:ORACLEORADATAORA9ISYSTEM01.DBF 正在略过数据文件 7;已恢复到文件 F:ORACLEORADATAORA9IODM01.DBF 正在略过数据文件 8;已恢复到文件 F:ORACLEORADATAORA9ITOOLS01.DBF 正在略过数据文件 14;已恢复到文件 F:ORACLEORADATAORA9IUSERS03.DBF 正在略过数据文件 15;已恢复到文件 F:ORACLEORADATAORA9IUNDO01.DBF 正在略过数据文件 2;已恢复到文件

F:ORACLEORADATAORA9IUNDOTBS01.DBF 正在略过数据文件 4;已恢复到文件 F:ORACLEORADATAORA9IDRSYS01.DBF 正在略过数据文件 9;已恢复到文件 F:ORACLEORADATAORA9IUSERS01.DBF 正在略过数据文件 10;已恢复到文件 F:ORACLEORADATAORA9IXDB01.DBF 正在略过数据文件 12;已恢复到文件 F:ORACLEORADATAORA9IDATA01.DBF 正在略过数据文件 3;已恢复到文件

F:ORACLEORADATAORA9ICWMLITE01.DBF 正在略过数据文件 5;已恢复到文件

F:ORACLEORADATAORA9IEXAMPLE01.DBF 正在略过数据文件 11;已恢复到文件

F:ORACLEORADATAORA9ICODES_TABLES.DBF 正在略过数据文件 13;已恢复到文件 F:ORACLEORADATAORA9IDATA02.DBF 通道 ORA_DISK_1: 正在开始恢复数据文件备份集 通道 ORA_DISK_1: 正在指定从备份集恢复的数据文件

正将数据文件00006恢复到F:ORACLEORADATAORA9IINDX01.DBF 通道 ORA_DISK_1: 已恢复备份段 1 段 handle=C:RGO6C51_1_1 tag=TAG20050629T112311 params=NULL 通道 ORA_DISK_1: 恢复完成 完成 restore 于 29-6月-05 RMAN> recover database 2>;启动 recover 于 29-6月-05 使用通道 ORA_DISK_1 使用通道 ORA_DISK_2 使用通道 ORA_DISK_3 正在开始介质的恢复 完成介质的恢复

完成 recover 于 29-6月-05 RMAN> run {sql 'alter database open';} sql 语句: alter database open RMAN> ********** 归档模式下恢复对整个数据库进行恢复 rman target / rman>startup mount rman>restroe database;rman>recover database;rman>alter database open;模拟步骤:

1、在归档模式下做一个全备份

C:Documents and Settings陈安宁>rman nocatalog target sys/admin@ora9i 恢复管理器: 版本9.2.0.1.0Production Copyright(c)1995, 2002, Oracle Corporation.All rights reserved.已连接到目标数据库(未启动)

4、RMAN> startup mount Oracle 例程已启动 数据库已加载 系统全局区域总计 135338868 字节 Fixed Size 453492 字节 Variable Size 109051904 字节 Database Buffers 25165824 字节 Redo Buffers 667648 字节

5、还原数据库

RMAN> restore database 2>;启动 restore 于 29-6月-05 分配的通道: ORA_DISK_1 通道 ORA_DISK_1: sid=13 devtype=DISK 分配的通道: ORA_DISK_2 通道 ORA_DISK_2: sid=14 devtype=DISK 分配的通道: ORA_DISK_3 通道 ORA_DISK_3: sid=15 devtype=DISK 通道 ORA_DISK_1: 正在开始恢复数据文件备份集 通道 ORA_DISK_1: 正在指定从备份集恢复的数据文件

正将数据文件00002恢复到F:ORACLEORADATAORA9IUNDOTBS01.DBF 正将数据文件00004恢复到F:ORACLEORADATAORA9IDRSYS01.DBF 正将数据文件00009恢复到F:ORACLEORADATAORA9IUSERS01.DBF 正将数据文件00010恢复到F:ORACLEORADATAORA9IXDB01.DBF 正将数据文件00012恢复到F:ORACLEORADATAORA9IDATA01.DBF 通道 ORA_DISK_2: 正在开始恢复数据文件备份集 通道 ORA_DISK_2: 正在指定从备份集恢复的数据文件

正将数据文件00003恢复到F:ORACLEORADATAORA9ICWMLITE01.DBF 正将数据文件00005恢复到F:ORACLEORADATAORA9IEXAMPLE01.DBF 正将数据文件00006恢复到F:ORACLEORADATAORA9IINDX01.DBF 正将数据文件00011恢复到F:ORACLEORADATAORA9ICODES_TABLES.DBF 正将数据文件00013恢复到F:ORACLEORADATAORA9IDATA02.DBF 通道 ORA_DISK_3: 正在开始恢复数据文件备份集 通道 ORA_DISK_3: 正在指定从备份集恢复的数据文件

正将数据文件00001恢复到F:ORACLEORADATAORA9ISYSTEM01.DBF 正将数据文件00007恢复到F:ORACLEORADATAORA9IODM01.DBF 正将数据文件00008恢复到F:ORACLEORADATAORA9ITOOLS01.DBF 正将数据文件00014恢复到F:ORACLEORADATAORA9IUSERS03.DBF 正将数据文件00015恢复到F:ORACLEORADATAORA9IUNDO01.DBF 通道 ORA_DISK_1: 已恢复备份段 1 段 handle=C:ORADATA11GO6L2H_1_1 tag=TAG20050629T135527 params=NULL 通道 ORA_DISK_1: 恢复完成通道 ORA_DISK_2: 已恢复备份段 1 段 handle=C:ORADATA10GO6L2G_1_1 tag=TAG20050629T135527 params=NULL 通道 ORA_DISK_2: 恢复完成通道 ORA_DISK_3: 已恢复备份段 1 段 handle=C:ORADATA12GO6L2H_1_1 tag=TAG20050629T135527 params=NULL 通道 ORA_DISK_3: 恢复完成 完成 restore 于 29-6月-05 RMAN> RMAN>

6、recover 数据库 RMAN> recover database 2>;启动 recover 于 29-6月-05 使用通道 ORA_DISK_1 使用通道 ORA_DISK_2 使用通道 ORA_DISK_3 正在开始介质的恢复 完成介质的恢复

完成 recover 于 29-6月-057、打开数据库

RMAN> run {sql 'alter database open';} sql 语句: alter database open RMAN>

**************** set newname命令来还原数据文件 到一个新的位置 用switch 命令来记录改变在控制文件中

下载Rman完全恢复数据库word格式文档
下载Rman完全恢复数据库.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文