Bo's Oracle Station

查看: 1292|回复: 0

课程第25/26次

[复制链接]

1005

主题

1469

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
12012
发表于 2019-7-8 21:53:36 | 显示全部楼层 |阅读模式
为了在rman中找到正确的squence#/thread#, 需要打这个命令:
reset database to incarnation XXX;

  1. RMAN>  flashback database to sequence 6 thread 1;

  2. Starting flashback at 09-JUL-19
  3. using channel ORA_SBT_TAPE_1
  4. using channel ORA_DISK_1

  5. RMAN-00571: ===========================================================
  6. RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
  7. RMAN-00571: ===========================================================
  8. RMAN-03002: failure of flashback command at 07/09/2019 05:44:30
  9. RMAN-20206: log sequence not found in the repository

  10. RMAN>  reset database to incarnation 4 ;

  11. database reset to incarnation 4

  12. RMAN> flashback database to sequence 6 thread 1;

  13. Starting flashback at 09-JUL-19
  14. using channel ORA_SBT_TAPE_1
  15. using channel ORA_DISK_1


  16. starting media recovery

  17. archived log for thread 1 with sequence 1 is already on disk as file +FRA/orcl/ar          chivelog/2019_07_09/thread_1_seq_1.313.1013145995
  18. archived log for thread 1 with sequence 2 is already on disk as file +FRA/orcl/ar          chivelog/2019_07_09/thread_1_seq_2.314.1013145995
  19. archived log for thread 1 with sequence 3 is already on disk as file +FRA/orcl/ar          chivelog/2019_07_09/thread_1_seq_3.315.1013146005
  20. archived log for thread 1 with sequence 4 is already on disk as file +FRA/orcl/ar          chivelog/2019_07_09/thread_1_seq_4.316.1013146007
  21. archived log for thread 1 with sequence 5 is already on disk as file +FRA/orcl/ar          chivelog/2019_07_09/thread_1_seq_5.298.1013146581
  22. archived log for thread 1 with sequence 6 is already on disk as file +FRA/orcl/ar          chivelog/2019_07_09/thread_1_seq_6.297.1013146581
  23. media recovery complete, elapsed time: 00:00:06
  24. Finished flashback at 09-JUL-19

复制代码
实验5是为了做对比(不完全恢复与闪回),实验6a为了揭露书上说(to某个日志不包含那个日志的错误),再做实验8a是为了查看控制文件重建对闪回的影响, 做实验14是为了制造环境。
-------------------------------------------------------------------------
recovery catalog 就是复制了控制文件里与备份恢复相关的内容:

  1. SQL> desc v$datafile_copy;
  2. Name                                      Null?    Type
  3. ----------------------------------------- -------- ----------------------------
  4. RECID                                              NUMBER
  5. STAMP                                              NUMBER
  6. NAME                                               VARCHAR2(513)
  7. TAG                                                VARCHAR2(32)
  8. FILE#                                              NUMBER
  9. RFILE#                                             NUMBER
  10. CREATION_CHANGE#                                   NUMBER
  11. CREATION_TIME                                      DATE
  12. RESETLOGS_CHANGE#                                  NUMBER
  13. RESETLOGS_TIME                                     DATE
  14. INCREMENTAL_LEVEL                                  NUMBER
  15. CHECKPOINT_CHANGE#                                 NUMBER
  16. CHECKPOINT_TIME                                    DATE
  17. ABSOLUTE_FUZZY_CHANGE#                             NUMBER
  18. RECOVERY_FUZZY_CHANGE#                             NUMBER
  19. RECOVERY_FUZZY_TIME                                DATE
  20. ONLINE_FUZZY                                       VARCHAR2(3)
  21. BACKUP_FUZZY                                       VARCHAR2(3)
  22. MARKED_CORRUPT                                     NUMBER
  23. MEDIA_CORRUPT                                      NUMBER
  24. LOGICALLY_CORRUPT                                  NUMBER
  25. BLOCKS                                             NUMBER
  26. BLOCK_SIZE                                         NUMBER
  27. OLDEST_OFFLINE_RANGE                               NUMBER
  28. DELETED                                            VARCHAR2(3)
  29. STATUS                                             VARCHAR2(1)
  30. COMPLETION_TIME                                    DATE
  31. CONTROLFILE_TYPE                                   VARCHAR2(1)
  32. KEEP                                               VARCHAR2(3)
  33. KEEP_UNTIL                                         DATE
  34. KEEP_OPTIONS                                       VARCHAR2(11)
  35. SCANNED                                            VARCHAR2(3)
  36. IS_RECOVERY_DEST_FILE                              VARCHAR2(3)
  37. RMAN_STATUS_RECID                                  NUMBER
  38. RMAN_STATUS_STAMP                                  NUMBER
  39. CONVERTED_FILE                                     VARCHAR2(3)
  40. SAME_ENDIAN                                        VARCHAR2(3)
  41. FOREIGN_DBID                                       NUMBER
  42. PLUGGED_READONLY                                   VARCHAR2(3)
  43. PLUGIN_CHANGE#                                     NUMBER
  44. PLUGIN_RESETLOGS_CHANGE#                           NUMBER
  45. PLUGIN_RESETLOGS_TIME                              DATE
  46. BACKED_BY_VSS                                      VARCHAR2(3)

  47. SQL>
复制代码
  1. [oracle@station79 ~]$ sqlplus /nolog

  2. SQL*Plus: Release 11.2.0.4.0 Production on Tue Jul 16 06:13:14 2019

  3. Copyright (c) 1982, 2013, Oracle.  All rights reserved.

  4. SQL> conn u79/oracle_4U
  5. Connected.
  6. SQL> desc rc_datafile_copy;
  7. Name                                      Null?    Type
  8. ----------------------------------------- -------- ----------------------------
  9. DB_KEY                                    NOT NULL NUMBER
  10. DBINC_KEY                                 NOT NULL NUMBER
  11. DB_NAME                                   NOT NULL VARCHAR2(8)
  12. CDF_KEY                                   NOT NULL NUMBER
  13. RECID                                     NOT NULL NUMBER
  14. STAMP                                     NOT NULL NUMBER
  15. NAME                                      NOT NULL VARCHAR2(1024)
  16. TAG                                                VARCHAR2(32)
  17. FILE#                                     NOT NULL NUMBER
  18. CREATION_CHANGE#                          NOT NULL NUMBER
  19. CREATION_TIME                                      DATE
  20. RESETLOGS_CHANGE#                         NOT NULL NUMBER
  21. RESETLOGS_TIME                            NOT NULL DATE
  22. INCREMENTAL_LEVEL                                  NUMBER
  23. CHECKPOINT_CHANGE#                        NOT NULL NUMBER
  24. CHECKPOINT_TIME                           NOT NULL DATE
  25. ABSOLUTE_FUZZY_CHANGE#                             NUMBER
  26. RECOVERY_FUZZY_CHANGE#                             NUMBER
  27. RECOVERY_FUZZY_TIME                                DATE
  28. ONLINE_FUZZY                                       VARCHAR2(3)
  29. BACKUP_FUZZY                                       VARCHAR2(3)
  30. BLOCKS                                    NOT NULL NUMBER
  31. BLOCK_SIZE                                NOT NULL NUMBER
  32. COMPLETION_TIME                           NOT NULL DATE
  33. STATUS                                    NOT NULL VARCHAR2(1)
  34. KEEP                                               VARCHAR2(3)
  35. KEEP_UNTIL                                         DATE
  36. KEEP_OPTIONS                                       VARCHAR2(11)
  37. SCANNED                                            VARCHAR2(3)
  38. IS_RECOVERY_DEST_FILE                     NOT NULL VARCHAR2(3)
  39. RSR_KEY                                            NUMBER
  40. MARKED_CORRUPT                                     NUMBER
  41. SITE_KEY                                           NUMBER
  42. FOREIGN_DBID                              NOT NULL NUMBER
  43. PLUGGED_READONLY                          NOT NULL VARCHAR2(3)
  44. PLUGIN_CHANGE#                            NOT NULL NUMBER
  45. PLUGIN_RESETLOGS_CHANGE#                  NOT NULL NUMBER
  46. PLUGIN_RESETLOGS_TIME                              DATE

  47. SQL>
复制代码



回复

使用道具 举报

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

本版积分规则

QQ|手机版|Bo's Oracle Station   

GMT+8, 2024-5-20 15:41 , Processed in 0.035826 second(s), 24 queries .

快速回复 返回顶部 返回列表