DG下手工处理v$archive_gap方法
来源:互联网 发布:pymongo 更新数据 编辑:程序博客网 时间:2024/05/09 07:20
从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 alerted
alter database register logfile '/oracle/app/oracle/archive/1_9874_629923600.arc';
system alerted
alter database register logfile '/oracle/app/oracle/archive/1_9875_629923600.arc';
system alerted
alter database register logfile '/oracle/app/oracle/archive/1_9876_629923600.arc';
system alerted
4.检查数据库日志看是否应用
Thu Apr 8 15:55:17 2010
Media Recovery Log /oracle/app/oracle/archive/1_9873_629923600.arc
Media Recovery Log /oracle/app/oracle/archive/1_9874_629923600.arc
Media Recovery Log /oracle/app/oracle/archive/1_9875_629923600.arc
Media Recovery Log /oracle/app/oracle/archive/1_9876_629923600.arc
或者查询视图
v$archived_log的applied字段
5、检查备库是否还有日志GAP
SQL> select * from V$ARCHIVE_GAP;
出现没有行选择,则表示不存在归档日志丢失问题。
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 alerted
alter database register logfile '/oracle/app/oracle/archive/1_9874_629923600.arc';
system alerted
alter database register logfile '/oracle/app/oracle/archive/1_9875_629923600.arc';
system alerted
alter database register logfile '/oracle/app/oracle/archive/1_9876_629923600.arc';
system alerted
4.检查数据库日志看是否应用
Thu Apr 8 15:55:17 2010
Media Recovery Log /oracle/app/oracle/archive/1_9873_629923600.arc
Media Recovery Log /oracle/app/oracle/archive/1_9874_629923600.arc
Media Recovery Log /oracle/app/oracle/archive/1_9875_629923600.arc
Media Recovery Log /oracle/app/oracle/archive/1_9876_629923600.arc
或者查询视图
v$archived_log的applied字段
5、检查备库是否还有日志GAP
SQL> select * from V$ARCHIVE_GAP;
出现没有行选择,则表示不存在归档日志丢失问题。
0 0
- DG下手工处理v$archive_gap方法
- 物理DG与逻辑DG的区别与逻辑DG同步异常处理方法
- Low performance or ORA-1220 for query on V$ARCHIVE_GAP on 11.2.0.4 or later release
- DG实施文档及遇到问题处理方法
- Java 处理Map<K,V>的方法
- oracle物理DG管理-手工主备切换
- DG搭建Windows 下注意
- 监控DG视图v$managed_standby字段注解 2
- dg
- dg
- dg
- dg
- DG
- 10.2.0.4 DG 数据文件同步问题处理
- 手工杀毒方法
- 手工建库方法
- 手工ACCESS注入方法
- Linux平台下物理DG部署
- Spring基于 Annotation 的简单介绍
- 使用cmake安装mysql5.5.13
- Eclipse编辑器基本设置
- POJ 1743 Musical Theme
- Struts2框架_02
- DG下手工处理v$archive_gap方法
- invalid use of non-static member function ‘void Date::init(int, int, int)’
- KVC-键值编码
- linux文件链接
- 二分图
- 字符串(集合)的全排列和子集
- 下载好一个android软件之后,怎样自动提示安装?
- Hadoop状态转移图生成
- Struts2框架_03