ORACLE 11G DATA GUARD 保护模式修改

简介:
在了解oracle中data guard的配置后,关于保护模式的切换是管理工作中必须了解的内容,以下主要对基本概念及操作步骤进行介绍:
一.概念: data guard中的保护模式:
a、最大性能(maximize performance):
    这是data guard默认的保护模式。primay上的事务commit前不需要从standby上收到反馈信息,该模式在primary故障时可能丢失数据,但standby对primary的性能影响最小。
b、最大可用(maximize availability):
    在正常情况下,最大可用模式和最大保护模式一样;在standby不可用时,最大可用模式会自动降低成最大性能模式,所以standby故障不会导致primay不可用。只要至少有一个standby可用的情况下,即使primary down机,也能保证不丢失数据。
c、最大保护(maximize protection):
    最高级别的保护模式。primay上的事务在commit前必须确认redo已经传递到至少一个standby上,如果所有standby不可用,则primary会挂起。该模式能保证零数据丢失, 一般为保证主库在某个从库故障后仍能正常运行,最好配置两个及以上的从库.
二.修改方法
  a.查看当前数据库保护模式(最大可用性模式):
  select DATABASE_ROLE,PROTECTION_MODE,PROTECTION_LEVEL from v$database;
image
b.在从库上停止自动应用重做日志:
alter database recover managed standby database cancel;
image
c.在主库上将库启动到mount模式,并修改保护模式为最大保护模式(修改为其它保护模式操作方法类似).
alter database set standby database to maximize protection或(performance/availability)
image
d.查看主从库上保护模式:
select DATABASE_ROLE,PROTECTION_MODE,PROTECTION_LEVEL from v$database;
主库
image
从库
image
e.在从库上设置应用重做日志以继续同步
alter database recover managed standby database disconnect from session;
至此保护模式修改完成!




     本文转自ttzztt 51CTO博客,原文链接:http://blog.51cto.com/tianzt/263451 ,如需转载请自行联系原作者


相关文章
|
8月前
|
Oracle 安全 关系型数据库
【Oracle】玩转Oracle数据库(六):模式对象管理与安全管理
【Oracle】玩转Oracle数据库(六):模式对象管理与安全管理
95 10
|
4月前
|
Ubuntu Oracle 关系型数据库
Oracle VM VirtualBox之Ubuntu 22.04LTS双网卡网络模式配置
这篇文章是关于如何在Oracle VM VirtualBox中配置Ubuntu 22.04LTS虚拟机双网卡网络模式的详细指南,包括VirtualBox网络概述、双网卡网络模式的配置步骤以及Ubuntu系统网络配置。
400 3
|
6月前
|
SQL Oracle 关系型数据库
关系型数据库Oracle Data Guard
【7月更文挑战第11天】
48 1
|
6月前
|
SQL 监控 Oracle
关系型数据库Oracle 的Data Guard:
【7月更文挑战第7天】
70 3
|
6月前
|
Oracle 关系型数据库 数据库
|
6月前
|
Oracle 关系型数据库 MySQL
实时计算 Flink版产品使用问题之在online模式下增量抓取Oracle数据时,在archive_log切换时,出现数据丢失的情况,是什么原因
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
7月前
|
运维 DataWorks Oracle
DataWorks产品使用合集之在标准模式下,当同步Oracle的表或视图时,是否需要在源端的测试和生产环境中都存在要同步的表或视图
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
56 3
|
7月前
|
Oracle 关系型数据库 数据库
Oracle 11G数据库安装步骤及截图操作2
Oracle 11G数据库安装步骤及截图操作
71 0
|
7月前
|
Oracle 安全 关系型数据库
Oracle 11G数据库安装步骤及截图操作1
Oracle 11G数据库安装步骤及截图操作
118 0
|
8月前
mybatis-plus使用oceanbase-oracle模式
mybatis-plus使用oceanbase-oracle模式
551 2