最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

DataGuard之逻辑备库的故障切换(logicalstandbyfailover)

来源:动视网 责编:小采 时间:2020-11-09 11:27:22
文档

DataGuard之逻辑备库的故障切换(logicalstandbyfailover)

DataGuard之逻辑备库的故障切换(logicalstandbyfailover):在Oracle 10g logical standby 的模式下,如果主库出现了故障,备用库也可以迅速切换成主库使用。参考oracle 官方文档中7.3.2 Fa 在Oracle 10g logical standby 的模式下,如果主库出现了故障,备用库也可以迅速切换成主库使用。 参考oracle 官方
推荐度:
导读DataGuard之逻辑备库的故障切换(logicalstandbyfailover):在Oracle 10g logical standby 的模式下,如果主库出现了故障,备用库也可以迅速切换成主库使用。参考oracle 官方文档中7.3.2 Fa 在Oracle 10g logical standby 的模式下,如果主库出现了故障,备用库也可以迅速切换成主库使用。 参考oracle 官方


在Oracle 10g logical standby 的模式下,如果主库出现了故障,备用库也可以迅速切换成主库使用。参考oracle 官方文档中7.3.2 Fa

在Oracle 10g logical standby 的模式下,如果主库出现了故障,备用库也可以迅速切换成主库使用。

参考oracle 官方文档中7.3.2 Failovers Involving a Logical Standby Database 章节,切换过程介绍的很详细。

这里根据实际项目需要,总结成下列三步。

第一步,将逻辑备库的应用模式关闭,近可能应用完所有的归档日志文件,使数据丢失度尽量小。

使用该SQL 检查日志的应用情况。

SELECT APPLIED_SCN, LATEST_SCN FROM V$LOGSTDBY_PROGRESS;

select to_char(applied_scn),to_char(latest_scn) from v$logstdby_progress;

如果两个值相等,那么继续下一步吧。

如果SQL 应用模式不是活动状态,那么可以启用它。

SQL> ALTER DATABASE START LOGICAL STANDBY APPLY FINISH;

Database altered.

SQL 应用完毕后,,关闭SQL 应用模式。这里我直接重启了一下数据库。

SQL> alter database open;

Database altered.

第二步,将逻辑备用库转换为主库

SQL> ALTER DATABASE ACTIVATE LOGICAL STANDBY DATABASE FINISH APPLY;

Database altered.

这个语句停止RFS 进程,应用所有的standby 重做日志文件中的重做日志,然后停止SQL 应用,将备库切换成主库。

如果FINISH APPLY 不指定,那么将会不应用standby 重做日志文件中的重做日志信息。

文档

DataGuard之逻辑备库的故障切换(logicalstandbyfailover)

DataGuard之逻辑备库的故障切换(logicalstandbyfailover):在Oracle 10g logical standby 的模式下,如果主库出现了故障,备用库也可以迅速切换成主库使用。参考oracle 官方文档中7.3.2 Fa 在Oracle 10g logical standby 的模式下,如果主库出现了故障,备用库也可以迅速切换成主库使用。 参考oracle 官方
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top