Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

0

积分

1

好友

9

主题
1#
发表于 2013-6-3 12:48:39 | 查看: 5394| 回复: 5
本帖最后由 liuwenqing 于 2013-8-8 15:33 编辑

平台:windows xp 32bit
数据库版本:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0

测试环境
rman配置信息:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 2 DAYS; 只做了一条修改,其他没有改动;
RMAN 备份脚本:
run {
allocate channel d1 type disk;
backup full database format 'D:\oracle\product\10.2.0\arc\full_%d_%s_%p_%u.bak'tag='full' include current controlfile;
sql 'alter system archive log current';
backup archivelog all format 'D:\oracle\product\10.2.0\arc\arc_%d_%s_%p_%u.bak' delete all input;
release channel d1;
delete noprompt OBSOLETE;
}

查看备份集内归档日志情况:
RMAN> list backup of archivelog all;

备份集列表
===================

BS 关键字  大小       设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
31      1.42G      DISK        00:01:33     02-6月 -13
        BP 关键字: 31   状态: AVAILABLE  已压缩: NO  标记: TAG20130602T123324
段名:D:\ORACLE\PRODUCT\10.2.0\ARC\ARC_TEST_32_1_10OB664M.BAK

  备份集 31 中的已存档日志列表
  Thrd Seq     低 SCN    短时间     下一个 SCN   下一次
  ---- ------- ---------- ---------- ---------- ---------
  1    92      3021634    31-5月 -13 3043527    01-6月 -13
   .     .          .                 .                  .                   .                   中间部分省略
  1    125     3146299    02-6月 -13 3146905    02-6月 -13

BS 关键字  大小       设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
32      1.42G      DISK        00:01:28     02-6月 -13
        BP 关键字: 32   状态: AVAILABLE  已压缩: NO  标记: TAG20130602T123324
段名:D:\ORACLE\PRODUCT\10.2.0\ARC\ARC_TEST_33_1_11OB667O.BAK

  备份集 32 中的已存档日志列表
  Thrd Seq     低 SCN    短时间     下一个 SCN   下一次
  ---- ------- ---------- ---------- ---------- ---------
  1    126     3146905    02-6月 -13 3149657    02-6月 -13
   .     .          .                 .                  .                   .                   中间部分省略
  1    158     3172379    02-6月 -13 3172384    02-6月 -13

BS 关键字  大小       设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
35      36.69M     DISK        00:00:03     03-6月 -13
        BP 关键字: 35   状态: AVAILABLE  已压缩: NO  标记: TAG20130603T093554
段名:D:\ORACLE\PRODUCT\10.2.0\ARC\ARC_TEST_36_1_14OB8G3Q.BAK

  备份集 35 中的已存档日志列表
  Thrd Seq     低 SCN    短时间     下一个 SCN   下一次
  ---- ------- ---------- ---------- ---------- ---------
  1    159     3172384    02-6月 -13 3201395    02-6月 -13
  1    160     3201395    02-6月 -13 3224641    03-6月 -13
  1    161     3224641    03-6月 -13 3231621    03-6月 -13
  1    162     3231621    03-6月 -13 3231626    03-6月 -13

在rman下使用提取归档日志脚本报如下错误:

run{
  allocate channel d1 type disk;
  set archivelog destination to 'e:\abc';
  restore archivelog all;
  release channel d1;
}
RMAN-06025: 未找到要恢复的日志线程 1 seq 91 lowscn 3021629 的备份
.     .          .                 .                  .                   .                                     中间部分省略
RMAN-06025: 未找到要恢复的日志线程 1 seq 76 lowscn 3004446 的备份

2#
发表于 2013-6-3 12:50:49
查看v$archived_log 中的delete 、status、sequence#、name 列如下显示
DEL NAME                                                    S  SEQUENCE#
--- ------------------------------------------------------- - ----------
YES                                                         D        142
只截取一部分,其余部分省略。

回复 只看该作者 道具 举报

3#
发表于 2013-6-3 13:44:16
本帖最后由 anbob 于 2013-6-3 14:14 编辑

Crosscheck archivelog all;

LIST EXPIRED ARCHIVELOG all;


重新把backup catalog一下从你提供的上面的信息最大seq 92

回复 只看该作者 道具 举报

4#
发表于 2013-6-3 14:28:08
Crosscheck archivelog all,然后再恢复一下

回复 只看该作者 道具 举报

5#
发表于 2013-6-3 14:29:18
本帖最后由 liuwenqing 于 2013-6-3 15:36 编辑
anbob 发表于 2013-6-3 13:44
Crosscheck archivelog all;

LIST EXPIRED ARCHIVELOG all;


我后来也发现问题所在了,是因为控制文件里的信息过旧造成的,之前的归档备份集已经被删掉了。3Q

回复 只看该作者 道具 举报

6#
发表于 2013-6-3 14:29:38
本帖最后由 liuwenqing 于 2013-6-3 15:36 编辑
repentance 发表于 2013-6-3 14:28
Crosscheck archivelog all,然后再恢复一下


我后来也发现问题所在了,是因为控制文件里的信息过旧造成的,之前的归档备份集已经被删掉了。3Q

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-11-16 15:58 , Processed in 0.049426 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569