网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.在Oracle 9i里基于函数的仅索引扫.
.将EXP出来的数据IMP进不同的表空.
.利用errorstack event解决问题.
.Oracle 10G 最佳20位新特性:回滚.
.Oracle 9i查询使用数据库的用户.
.oracle怎样镜像数据库服务器的介.
.在RHAS4下安装oracle 10G.
.优化Oracle停机时间及数据库恢复.
.Oracle数据库小程序.
.ORACLE问题,每天10问(九).
.解析Oracle/Oracle Forms 的多用.
.怎样才能有效的限制特定IP访问数.
.MICROSOFT & ORACLE方方面面的碰.
.多个数据库时 如何设置默认数据库.
.Oracle中的处理CLOB字段的动态PL.
.如何创建一个简单的JAVA存储过程.
.Oracle数据库几种启动方式.
.Oracle的运行方式.
.如何使用ADO访问Oracle数据库存储.
.ExactPapers Oracle 1Z0-023 200.

rman的增量备份恢复的测试问题

发表日期:2008-2-9


测试开始:     RMAN> delete backupset;     RMAN> list backupset;     SQL> select * from try;
    COL
    ----------
    1
    2
    3
    4
    5
    6     RMAN> shutdown immediate;     RMAN> startup mount;     RMAN> configure controlfile autobackup on;     RMAN> configure controlfile autobackup format for device type disk to 'D:\backup\%F';     RMAN> list backupset;     产生4个备份集,三个保存数据文件,一个自动备份控制文件     RMAN> backup archivelog all format='D:\backup\%U' delete input;     产生2个备份集,一个是archive log(1_4.DBF),一个是自动备份控制文件     RMAN> alter database open;     SQL> select * from try;     COL
    ----------
    1
    2
    3
    4
    5
    6     SQL> insert into try values(7);
    SQL> insert into try values(8);
    SQL> commit;     SQL> select * from try;     COL
    ----------
    1
    2
    3
    4
    5
    6
    7
    8     SQL> alter system switch logfile;     SQL> insert into try values(9);
    SQL> insert into try values(10);
    SQL> commit;     SQL> select * from try;     COL
    ----------
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10     增量备份是联机备份     RMAN> backup incremental level 1 cumulative database format='D:\backup\%U';     产生4个备份集,一个控制文件     RMAN> backup archivelog all format='D:\backup\%U' delete input;     启动 backup 于 17-6月 -04
    当前日志已存档
    使用通道 ORA_DISK_1
    使用通道 ORA_DISK_2
    通道 ORA_DISK_1: 正在启动存档日志备份集
    通道 ORA_DISK_1: 正在指定备份集中的存档日志
    输入存档日志线程 =1 序列 =5 记录 ID=8 时间戳=529078325
    通道 ORA_DISK_1: 正在启动段 1 于 17-6月 -04
    通道 ORA_DISK_2: 正在启动存档日志备份集
    通道 ORA_DISK_2: 正在指定备份集中的存档日志
    输入存档日志线程 =1 序列 =6 记录 ID=9 时间戳=529078677
    通道 ORA_DISK_2: 正在启动段 1 于 17-6月 -04
    通道 ORA_DISK_1: 已完成段 1 于 17-6月 -04
    段 handle=D:\BACKUP\1CFOI6CL_1_1 comment=NONE
    通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:02
    通道 ORA_DISK_1: 正在删除存档日志
    存档日志文件名 =D:\Oracle\ARCHIVE\1_5.DBF 记录 ID=8 时间戳 =529078325
    通道 ORA_DISK_2: 已完成段 1 于 17-6月 -04
    段 handle=D:\BACKUP\1BFOI6CL_1_1 comment=NONE
    通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:02
    通道 ORA_DISK_2: 正在删除存档日志
    存档日志文件名 =D:\ORACLE\ARCHIVE\1_6.DBF 记录 ID=9 时间戳 =529078677
    完成 backup 于 17-6月 -04
    启动 Control File and SPFILE Autobackup 于 17-6月 -04
    段 handle=D:\BACKUP\C-2441060056-20040617-06 comment=NONE
    完成 Control File and SPFILE Autobackup 于 17-6月 -04     产生3个备份集,2个是archive log(1_5.DBF,1_6.DBF),一个是自动备份控制文件     ****此处非凡声明在执行上面一条命令前只有1_5.DBF一个归档文件,在归档位置。     SQL> select * from try;     COL
    ----------
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10     RMAN> shutdown immediate;
    RMAN> exit     模拟灾难,将oradata下的文件夹改名,并重建空文件夹     参照rdbms/demo/case2.rcv恢复过程
    RESTORE CONTROLFILE FROM AUTOBACKUP;
    ALTER DATABASE MOUNT;
    RESTORE DATABASE;
    RECOVER DATABASE;
    ALTER DATABASE OPEN RESETLOGS;     RMAN> connect target /;
    RMAN> set dbid=2441060056;     RMAN> startup nomount;     RMAN> restore controlfile from 'd:\backup\C-2441060056-20040617-06';     用最后一次的自动备份控制文件的备份集恢复控制文件     启动 restore 于 17-6月 -04     使用通道 ORA_DISK_1
    通道 ORA_DISK_1: 正在恢复控制文件
    通道 ORA_DISK_1: 恢复完成
    正在复制控制文件
    输出文件名=D:\ORACLE\ORADATA\MYDB\CONTROL01.CTL
    输出文件名=D:\ORACLE\ORADATA\MYDB\CONTROL02.CTL
    输出文件名=D:\ORACLE\ORADATA\MYDB\CONTROL03.CTL
    完成 restore 于 17-6月 -04     RMAN> alter database mount;     数据库已加载     RMAN> restore database;     启动 restore 于 17-6月 -04     使用通道 ORA_DISK_1
    通道 ORA_DISK_1: 正在开始恢复数据文件备份集
    通道 ORA_DISK_1: 正在指定从备份集恢复的数据文件
    正将数据文件00001恢复到D:\ORACLE\ORADATA\MYDB\SYSTEM01.DBF
    正将数据文件00006恢复到D:\ORACLE\ORADATA\MYDB\ODM01.DBF
    正将数据文件00008恢复到D:\ORACLE\ORADATA\MYDB\USERS01.DBF
    正将数据文件00010恢复到D:\ORACLE\ORADATA\MYDB\DATA01.DBF
    正将数据文件00012恢复到D:\ORACLE\ORADATA\MYDB\XDB02.ORA
    正将数据文件00013恢复到D:\ORACLE\ORADATA\MYDB\EXAMPLE02.ORA
    通道 ORA_DISK_1: 已恢复备份段 1
    段 handle=D:\BACKUP\11FOI5FR_1_1 tag=TAG20040617T140234 params=NULL
    通道 ORA_DISK_1: 恢复完成
    通道 ORA_DISK_1: 正在开始恢复数据文件备份集
    通道 ORA_DISK_1: 正在指定从备份集恢复的数据文件
    正将数据文件00002恢复到D:\ORACLE\ORADATA\MYDB\UNDOTBS01.DBF
    正将数据文件00003恢复到D:\ORACLE\ORADATA\MYDB\DRSYS01.DBF
    正将数据文件00004恢复到D:\ORACLE\ORADATA\MYDB\EXAMPLE01.DBF
    正将数据文件00005恢复到D:\ORACLE\ORADATA\MYDB\INDX01.DBF
    正将数据文件00009恢复到D:\ORACLE\ORADATA\MYDB\XDB01.DBF
    正将数据文件00011恢复到D:\ORACLE\ORADATA\MYDB\SYSTEM02.ORA
    通道 ORA_DISK_1: 已恢复备份段 1
    段 handle=D:\BACKUP\12FOI5FR_1_1 tag=TAG20040617T140234 params=NULL
    通道 ORA_DISK_1: 恢复完成
    通道 ORA_DISK_1: 正在开始恢复数据文件备份集
    通道 ORA_DISK_1: 正在指定从备份集恢复的数据文件
    正将数据文件00007恢复到D:\ORACLE\ORADATA\MYDB\TOOLS01.DBF
    通道 ORA_DISK_1: 已恢复备份段 1
    段 handle=D:\BACKUP\13FOI5HP_1_1 tag=TAG20040617T140234 params=NULL
    通道 ORA_DISK_1: 恢复完成
    完成 restore 于 17-6月 -04
    RMAN> recover database;     启动 recover 于 17-6月 -04
    使用通道 ORA_DISK_1
    通道 ORA_DISK_1: 正在开始恢复增量数据文件备份集
    通道 ORA_DISK_1: 正在指定从备份集恢复的数据文件
    数据文件 00001 的恢复目标: D:\ORACLE\ORADATA\MYDB\SYSTEM01.DBF
    数据文件 00006 的恢复目标: D:\ORACLE\ORADATA\MYDB\ODM01.DBF
    数据文件 00008 的恢复目标: D:\ORACLE\ORADATA\MYDB\USERS01.DBF
    数据文件 00010 的恢复目标: D:\ORACLE\ORADATA\MYDB\DATA01.DBF
    数据文件 00012 的恢复目标: D:\ORACLE\ORADATA\MYDB\XDB02.ORA
    数据文件 00013 的恢复目标: D:\ORACLE\ORADATA\MYDB\EXAMPLE02.ORA
    通道 ORA_DISK_1: 已恢复备份段 1
    段 handle=D:\BACKUP\17FOI65K_1_1 tag=TAG20040617T141410 params=NULL
    通道 ORA_DISK_1: 恢复完成
    通道 ORA_DISK_1: 正在开始恢复增量数据文件备份集
    通道 ORA_DISK_1: 正在指定从备份集恢复的数据文件
    数据文件 00002 的恢复目标: D:\ORACLE\ORADATA\MYDB\UNDOTBS01.DBF
    数据文件 00003 的恢复目标: D:\ORACLE\ORADATA\MYDB\DRSYS01.DBF
    数据文件 00004 的恢复目标: D:\ORACLE\ORADATA\MYDB\EXAMPLE01.DBF
    数据文件 00005 的恢复目标: D:\ORACLE\ORADATA\MYDB\INDX01.DBF
    数据文件 00009 的恢复目标: D:\ORACLE\ORADATA\MYDB\XDB01.DBF
    数据文件 00011 的恢复目标: D:\ORACLE\ORADATA\MYDB\SYSTEM02.ORA
    通道 ORA_DISK_1: 已恢复备份段 1
    段 handle=D:\BACKUP\18FOI65K_1_1 tag=TAG20040617T141410 params=NULL
    通道 ORA_DISK_1: 恢复完成
    通道 ORA_DISK_1: 正在开始恢复增量数据文件备份集
    通道 ORA_DISK_1: 正在指定从备份集恢复的数据文件
    数据文件 00007 的恢复目标: D:\ORACLE\ORADATA\MYDB\TOOLS01.DBF
    通道 ORA_DISK_1: 已恢复备份段 1
    段 handle=D:\BACKUP\19FOI66F_1_1 tag=TAG20040617T141410 params=NULL
    通道 ORA_DISK_1: 恢复完成     正在开始介质的恢复     通道 ORA_DISK_1: 正在启动到默认目标的存档日志恢复
    通道 ORA_DISK_1: 正在恢复存档日志
    存档日志线程 =1 序列=6
    通道 ORA_DISK_1: 已恢复备份段 1
    段 handle=D:\BACKUP\1BFOI6CL_1_1 tag=TAG20040617T141757 params=NULL
    通道 ORA_DISK_1: 恢复完成
    存档日志文件名 =D:\ORACLE\ARCHIVE\1_6.DBF 线程 =1 序列 =6
    无法找到存档日志
    存档日志线程 =1 序列=7
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of recover command at 06/17/2004 14:32:20
    RMAN-06054: media recovery requesting unknown log: thread 1 scn 960660 right">(出处:清风软件下载学院)
上一篇:从Oracle空间数据中诞生SVG 人气:611
下一篇:Oracle笔记-分区 人气:633
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐