ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle 10g Dataguard standy database rman恢复重建方法

oracle 10g Dataguard standy database rman恢复重建方法

原创 Linux操作系统 作者:it_newbalance 时间:2012-07-12 16:47:20 0 删除 编辑

    近期数据库监控发现,oracle DataGuard 数据库物理备库出现归档文件导入不成功,等待两天后仍然无法导入,现象如下

(1)归档文件接收后,无法导入

(2)查看归档接收情况

  

可发现归档文件已经超过了导入文件时间,造成原因疑似系统在从主库向备库中传输归档文件中,51225 文件可能因网络问题有损坏情况,物理删除后,从主库取来填补上,发现仍然无法导出备库中。因此决定重新搭建备库。

(3)将最近Rman 备份文件传输至备库的与主生产库相同的rman备份目录中

(4)将rman备份的控制文件复制到控制文件所在的目录

(5)关闭备库并删除掉当前所有的控制文件

rm -f control0*

(6)将rman 备份的控制文件复制生成控制文件

cp controlfile_GELCPRO_20120708.bak  control01.ctl 

cp controlfile_GELCPRO_20120708.bak  control02.ctl

cp controlfile_GELCPRO_20120708.bak  control03.ctl

(7) 将数据库启动为mount状态

sql>startup mount ;

(8)Rman登录,利用rman备份还原数据库

RMAN> restore database ;

(9)采用当前的归档的文件恢复数据库

RMAN> recover database ;

(10)恢复后,关闭数据库

sql> shutdown immediate;

(11)在主库open状态下,生成备库控制文件

SQL> ALTER DATABASE CREATE STANDBY CONTROLFILE AS ‘/tmp/standbycontrol.ctl';

(12)将生成的备库控制文件传至备库的控制文件目录,删除当前的控制文件,用备库控制文件生成控制文件

cp standbycontrol.ctl control01.ctl 

cp standbycontrol.ctl   control02.ctl

cp standbycontrol.ctl   control03.ctl

(13)启动备库

 SQL> startup nomount;

SQL> alter database mount standby database;

SQL> alter database recover managed standby database disconnect from session;

(14)启动备库监听

lsnrctl start

(15)跟踪检查主库归档文件向备库传输情况及导入备库情况

SQL> select sequence#,applied ,first_time,next_time from v$archived_log order by sequence#;

 SEQUENCE# APPLIE FIRST_TIME   NEXT_TIME
---------- ------ ------------ ------------
     51732 YES    11-JUL-12    11-JUL-12
     51733 YES    11-JUL-12    11-JUL-12
     51734 YES    11-JUL-12    11-JUL-12
     51735 YES    11-JUL-12    11-JUL-12
     51736 YES    11-JUL-12    11-JUL-12
     51737 YES    11-JUL-12    11-JUL-12
     51738 YES    11-JUL-12    11-JUL-12
     51739 YES    11-JUL-12    11-JUL-12
     51740 YES    11-JUL-12    11-JUL-12
     51741 YES    11-JUL-12    11-JUL-12
     51742 YES    11-JUL-12    11-JUL-12

 SEQUENCE# APPLIE FIRST_TIME   NEXT_TIME
---------- ------ ------------ ------------
     51743 YES    11-JUL-12    11-JUL-12
     51744 YES    11-JUL-12    11-JUL-12
     51745 YES    11-JUL-12    11-JUL-12
     51746 YES    11-JUL-12    11-JUL-12
     51747 YES    11-JUL-12    11-JUL-12
     51748 YES    11-JUL-12    11-JUL-12
     51749 YES    11-JUL-12    11-JUL-12
     51750 YES    11-JUL-12    11-JUL-12
     51751 YES    11-JUL-12    11-JUL-12
     51752 YES    11-JUL-12    11-JUL-12
     51753 YES    11-JUL-12    11-JUL-12

 SEQUENCE# APPLIE FIRST_TIME   NEXT_TIME
---------- ------ ------------ ------------
     51754 YES    11-JUL-12    11-JUL-12
     51755 YES    11-JUL-12    11-JUL-12
     51756 YES    11-JUL-12    11-JUL-12

25 rows selected.

归档传输情况

-rw-r----- 1 oraprod oinstall  94240768 Jul 11 17:40 SID_1_51731_727554567.arc
-rw-r----- 1 oraprod oinstall   3090432 Jul 12 09:43 SID_1_51732_727554567.arc
-rw-r----- 1 oraprod oinstall  15126016 Jul 12 09:47 SID_1_51733_727554567.arc
-rw-r----- 1 oraprod oinstall    809984 Jul 12 09:47 SID_1_51734_727554567.arc
-rw-r----- 1 oraprod oinstall  14394368 Jul 12 09:50 SID_1_51735_727554567.arc
-rw-r----- 1 oraprod oinstall    234496 Jul 12 09:50 SID_1_51736_727554567.arc
-rw-r----- 1 oraprod oinstall    801280 Jul 12 09:51 SID_1_51737_727554567.arc
-rw-r----- 1 oraprod oinstall  93219840 Jul 12 10:08 SID_1_51738_727554567.arc
-rw-r----- 1 oraprod oinstall  93225472 Jul 12 10:32 SID_1_51739_727554567.arc
-rw-r----- 1 oraprod oinstall  55398400 Jul 12 10:48 SID_1_51740_727554567.arc
-rw-r----- 1 oraprod oinstall  81015808 Jul 12 11:22 SID_1_51741_727554567.arc
-rw-r----- 1 oraprod oinstall   4481024 Jul 12 11:24 SID_1_51742_727554567.arc
-rw-r----- 1 oraprod oinstall  95602176 Jul 12 12:01 SID_1_51743_727554567.arc
-rw-r----- 1 oraprod oinstall  95395840 Jul 12 12:23 SID_1_51744_727554567.arc
-rw-r----- 1 oraprod oinstall  93655552 Jul 12 13:03 SID_1_51745_727554567.arc
-rw-r----- 1 oraprod oinstall  93226496 Jul 12 13:26 SID_1_51746_727554567.arc
-rw-r----- 1 oraprod oinstall  94506496 Jul 12 13:55 SID_1_51747_727554567.arc
-rw-r----- 1 oraprod oinstall  93506560 Jul 12 14:16 SID_1_51748_727554567.arc
-rw-r----- 1 oraprod oinstall  94891008 Jul 12 14:37 SID_1_51749_727554567.arc
-rw-r----- 1 oraprod oinstall  96908288 Jul 12 14:59 SID_1_51750_727554567.arc
-rw-r----- 1 oraprod oinstall  96524288 Jul 12 15:23 SID_1_51751_727554567.arc
-rw-r----- 1 oraprod oinstall 100082176 Jul 12 15:55 SID_1_51752_727554567.arc
-rw-r----- 1 oraprod oinstall  94447616 Jul 12 16:14 SID_1_51753_727554567.arc
-rw-r----- 1 oraprod oinstall  73337344 Jul 12 16:29 SID_1_51754_727554567.arc
-rw-r----- 1 oraprod oinstall  93225472 Jul 12 16:45 SID_1_51755_727554567.arc
-rw-r----- 1 oraprod oinstall  93225472 Jul 12 17:03 SID_1_51756_727554567.arc
-rw-r----- 1 oraprod oinstall  93225472 Jul 12 17:24 SID_1_51757_727554567.arc
-rw-r----- 1 oraprod oinstall  93225472 Jul 12 17:24 SID_1_51758_727554567.arc

则 dataguard standy database 重建成功 

dataguard-1.JPG

dataguard-2.JPG

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24558279/viewspace-735314/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-03-28

  • 博文量
    143
  • 访问量
    698864