ITPUX技术网

交流 . 资讯 . 分享
Make progress together!
Oracle数据库DBA高级工程师培训视频
Oracle数据库培训-备份恢复-性能优化-集群容灾
mysql数据库视频教程

Oracle Dataguard环境下使用ASM存放archivelog处理gap一例

内容发布:风哥| 发布时间:2014-1-5 13:13:24
Oracle Dataguard环境下使用ASM存放archivelog处理gap一例

环境介绍:
当前2节点RAC使用ASM存放datafilesarchive logs归档日志文件,并且配置了Oracle dataguardphysical standby


问题描述:
由于客户目前在测试数据库,所以进行了大量的数据导入,最后导致出现archive log gap,幸亏当时给他们保留的2周的归档,不然就麻烦了。

接下来通过rman把主库上asm中的归档弄到备库上:
1、在备库检查缺失的归档号
SQL> select * from V$ARCHIVE_GAP;

THREAD# LOW_SEQUENCE# HIGH_SEQUENCE#
---------- ------------- --------------
2    5049    5067

2、然后去主库将上述的归档从asmcopyfilesystem
$ rman target /
RMAN> backup as copy archivelog fromsequence 5049 until sequence 5067 thread 2 format '/archlog/backup/%t_%s_%r.dbf';

(注意thread 2

3、将copy出来的归档copy到备用库节点,然后注册!

SQL> ALTER DATABASE REGISTER LOGFILE '/archlog/backup/670092869_84_%r.dbf';
………………………………

4、稍等会,去看alert日志,会发现media recovery信息
Media Recovery Log /archlog/backup/670092933_501_%r.dbf
Media Recovery Log /archlog/backup/670092935_502_%r.dbf

5、检查:
SQL> select * from V$ARCHIVE_GAP;

no rows selected

6、继续观察alert日志,如果后面还有提示,重复23,直至确认归档号和主库统一后就算正常了




上一篇:Oracle 10g出现两个监听_两个tnslsnr sales –inherit的故障
下一篇:ORA-27300 ORA-27301 ORA-27302
189070296,150201289

专业提供Oracle数据库服务、主机、存储、备份、中间件等相关技术支持服务,QQ号:176140749
关注ITPUX技术网微信公众号itpux_com  ,了解本站最新技术资料的分享.

欢迎加QQ群,提供超多高质量Oracle/Unix/Linux技术文档与视频教程的下载。

Oracle/MySQL/Linux群4-5:189070296  150201289  
Oracle/MySQL/Linux群6-8:244609803   522261684   522651731
备注:请勿重复加群,另请注明 from itpux

加群分享视频教程部分如下:

1、公开课视频:Oracle/MySQL数据库工程师职业发展前景讲解(免费)
http://edu.51cto.com/course/7015.html

2、51CTO学院Oracle数据库高级工程师培训(高薪就业.课程介绍)
http://edu.51cto.com/px/train/131?xiaotu

3、Oracle DBA数据库高级工程师培训视频课程1.1(系列78套+七大阶段+上千案例)
套餐视频地址: http://edu.51cto.com/topic/1121.html

4、MySQL数据库(终身门徒)套餐:http://edu.51cto.com/sd/1e1a6

回复

使用道具 举报

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

本版积分规则

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