日志archive_gapOracleDataGuard的手工加工
1。在存储库查询中丢失哪些日志,而不应用于存储库
SQL SELECT * FROM V archive_gap美元>;
螺纹# low_sequence # high_sequence #
类似
一亿九千八百七十三万九千八百七十六
我们可以看到四个存档日志中的9873到9876个丢失,
2。我们在主库中找到这四个归档日志并将它们发送到存储库归档目录。
三.注册储备
修改数据库日志文件的登记/甲骨文/应用/甲骨文/存档/ 1_9873_629923600电弧;
系统提醒
Alter database register logfile'/oracle/app/oracle/archive/1_9874_629923600.arc';
系统提醒
修改数据库日志文件的登记/甲骨文/应用/甲骨文/存档/ 1_9875_629923600电弧;
系统提醒
修改数据库日志文件的登记/甲骨文/应用/甲骨文/存档/ 1_9876_629923600电弧;
系统提醒
4。检查数据库日志,看它是否被应用。
4月8日星期四15:55:17 2010
介质恢复日志 / / /甲骨文Oracle应用程序 / / 1_9873_629923600.arc档案
介质恢复日志 / / /甲骨文Oracle应用程序 / / 1_9874_629923600.arc档案
介质恢复日志 / / /甲骨文Oracle应用程序 / / 1_9875_629923600.arc档案
介质恢复日志 / / /甲骨文Oracle应用程序 / / 1_9876_629923600.arc档案
或查询视图
V archived_log美元的应用领域
5。检查库是否有日志间隙。
SQL SELECT * FROM V archive_gap美元>;
没有行选择,这表明归档日志丢失没有问题。