从9i以后,oracle dataguard 备库一般都不需要手工处理丢失的日志,FAL自动会帮我们处理,下面通过个案例来讲下手工处理丢失的日志的方法:

1.在备库查询有哪些日志丢失,没应用到备库

 SQL> select * from V$ARCHIVE_GAP;  THREAD# LOW_SEQUENCE# HIGH_SEQUENCE#---------- ------------- --------------     1     9873    9876

我们可以看到9873到9876这四个归档日志丢失,

2.我们在主库找到这四个归档日志传送到备库归档目录下;

3.备库注册

alter database register logfile '/oracle/app/oracle/archive/1_9873_629923600.arc';system alertedalter database register logfile '/oracle/app/oracle/archive/1_9874_629923600.arc';system alertedalter database register logfile '/oracle/app/oracle/archive/1_9875_629923600.arc';system alertedalter database register logfile '/oracle/app/oracle/archive/1_9876_629923600.arc';system alerted

4.检查数据库日志看是否应用

Thu Apr 8 15:55:17 2010Media Recovery Log /oracle/app/oracle/archive/1_9873_629923600.arcMedia Recovery Log /oracle/app/oracle/archive/1_9874_629923600.arcMedia Recovery Log /oracle/app/oracle/archive/1_9875_629923600.arcMedia Recovery Log /oracle/app/oracle/archive/1_9876_629923600.arc

或者查询视图

v$archived_log的applied字段

5、检查备库是否还有日志GAP

SQL> select * from V$ARCHIVE_GAP;

出现没有行选择,则表示不存在归档日志丢失问题。

最新文章

  1. vs2015 已经支持开发asp .net core 1.0 rc2 程序了
  2. go:windows下用sublime Text搭建go语言开发环境
  3. Python 操作 MySQL 之 pysql 与 ORM(转载)
  4. Spark之Streaming
  5. C# property简介
  6. Memcached在windows下的安装于使用
  7. MongoDB的C#封装类
  8. [ActionScript 3.0] AS3 3D双圆环贴图
  9. poj 1236 Network of Schools
  10. (转载)js----对象直接量
  11. jQuery之jquery.lazyload.js插件用法
  12. 201521123108 《Java程序设计》第13周学习总结
  13. 排序算法Java实现(堆排序)
  14. python知识点
  15. Android Studio代码行数统计插件Statistics
  16. Filebeat插件启动失败,不能直接查找报错原因
  17. css设置两行多余文字用..显示
  18. RMAN restore fails with ORA-01180: can not create datafile 1
  19. Linux下使用vim命令编辑与修改文本内容
  20. js之作用域

热门文章

  1. HtmlAgilityPack 简单运用
  2. 【WCF--初入江湖】目录
  3. httpsClient抓取证书
  4. 【面试题002】java实现的单例模式,c++实现单例模式,实现禁止拷贝
  5. Mac OS X 快捷键(完整篇) 转载
  6. C#实现身份证号码验证的方法
  7. 李洪强iOS开发之OC语言构造方法
  8. 欧拉工程第71题:Ordered fractions
  9. lintcode:Search Insert Position 搜索插入位置
  10. mysql23个知识点