首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在DATAGUARD技术中,主服务器上spfile的更改是否会传播到备用服务器?

在DATAGUARD技术中,主服务器上spfile的更改不会自动传播到备用服务器。

DATAGUARD是Oracle数据库提供的一种灾备解决方案,用于实现数据库的高可用性和数据保护。在DATAGUARD配置中,主服务器和备用服务器之间通过日志传输将主服务器上的数据变更同步到备用服务器上,以保持数据的一致性。

spfile(Server Parameter File)是Oracle数据库的一个参数文件,用于存储数据库实例的配置参数。主服务器和备用服务器可以使用不同的spfile文件,因此在主服务器上对spfile的更改不会自动传播到备用服务器。

如果在主服务器上更改了spfile文件,需要手动将更改后的spfile文件复制到备用服务器上,并在备用服务器上重新启动数据库实例,以使更改生效。在复制spfile文件时,可以使用文件传输工具(如scp)将文件复制到备用服务器上的相同位置。

需要注意的是,如果在主服务器上更改了spfile文件,但没有手动将更改后的文件复制到备用服务器上,备用服务器仍将使用原始的spfile文件。这可能导致主服务器和备用服务器之间的配置不一致,可能会影响到数据库的正常运行和数据同步。

总结起来,主服务器上spfile的更改不会自动传播到备用服务器,需要手动复制并重新启动备用服务器上的数据库实例,以使更改生效。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

备库内存不一致Data Guard环境搭建全过程

准备standby参数文件 主库生成pfile,并将其至备库修改 SYS@ cs1>create pfile='/tmp/pfile20191101' from spfile; [oracle@yukki...2.db_unique_name DG环境中用于区分备库唯一名字,即使备库角色互换,db_unique_name也不会更改。...9.standby_file_management 备库参数,用来控制是否主动将主库增加表空间或数据文件改动,传播到物理备库。 auto:主库执行表空间创建操作会被传播到物理备库执行。...当服务器端listener.ora配置了静态监听后,客户端tnsnames.oraservice_name与服务器端静态监听GLOBAL_DBNAME相对应,且可不必与服务器端数据库service_names...但若没有配置静态监听,客户端tnsnames.ora里service_name需要从服务器端数据库service_names取值。

89010

爆肝一万字终于把 Oracle Data Guard 核心参数搞明白了

下面显示了数据库附加备用角色初始化参数。 这些参数数据库转换为备用数据库时生效。...通过设置主角色和备用角色初始化参数,角色转换后无需更改任何参数。 一、下面简单介绍各个参数含义: DB_NAME:主库指定创建数据库时使用名称。物理备库,使用主库DB_NAME。...例如,假设数据库A中有备用数据库B和备用数据库c,备用数据库B设置为灾难恢复数据库,因此没有时间延迟。 备用数据库C设置了2小时延迟,这段时间足以在用户错误传播到备用数据库之前发现它们。...: 服务器发送到两个首选远同步实例FS1或FS2任意一个。...如果FS1和FS2都不可用,那么服务器将发送给FS3(本例通过ASYNC)。 如果在将主文件传送到FS3时,FS1或FS2可用,则主文件将失败返回到可用首选日志归档目的地。

4.5K11

使用Data Guard Broker进行Data Guard物理备用库配置

1、服务器配置 1.1 归档模式 检查数据库是否处于归档日志模式。...备用重做日志应该至少和最大联机重做日志一样大,并且与联机重做日志相比,每个线程应该有一个额外组。例子,必须在两台服务器创建以下备用重做日志。...='cdb1' 备用服务器创建必要目录。...另一种方法是服务器启用闪回数据库(如果需要,还可以启用备用数据库),以便在发生故障转移时,可以将数据库闪回到故障转移之前时间并快速转换为备用数据库,如上所示。...8、快照备用 11g 引入,快照备用允许备用数据库以读写模式打开。当切换回备用模式时,在读写模式下所做所有更改都将丢失。

65640

分析Oracle实现高可用几种实现方式

正常情况下由服务器提供服务,备服务器处于待机备用,备机可以随时接替服务器工作。...也就是当服务器宕机或所提供服务不可用时,备用服务器主动激活并且替换服务器继续提供服务,这时服务器服务资源包括网络(IP)、存储、服务(Web/数据库)就会转移到备机接管,从而提供不间断服务...Keepailived有一台服务器和多台备份服务器服务器和备份服务器上面部署相同服务配置,使用一个虚拟IP地址对外提供服务,当服务器出现故障时,虚拟IP地址自动漂移到备份服务器。...对于客户机/服务器环境网络及数据库中集成高可用需求,ROSEHA提供了非常灵活而且适用解决方案。 ?...Rose HA 高可用业务架构图 三、基于DataGuard实现双实例,主从备份 DataGuard采用重做日志复制技术,对主业务数据进行实时异步同步备份,有一一备、一多备模式,

1.9K10

Oracle Data Guard Feature 12cR2系列(一)

以下是官方提供示意图: 从上述图中可以看出,实际Far Sync实例数据库是一个级联备用数据库,它充当终端数据库日志存储库,可以理解为日志中转站。...并且只有日志传输服务远程同步备用数据库处于活动状态。 远程同步实例优势在于:它可以是数据库本地Archive Log存储库,以最高可用性模式运行,其中物理或逻辑备用数据库可以位于远端站点。...|  Enhancing Support for Alternate Destinations Oracle 9.2日志传输备用目标的概念被引入,当初始目标不再可用时,作为单一故障切换备用目标。...Oracle Database 12cR1(12.1),增强了这一功能可以使用一个首选目标,第二个作为备用目标,并且初始目标再次可用时具有自动重新配置和简单故障恢复功能。...Guard Configurations 12cR2,当主库密码文件(包含SYS,SYSDG等)发生修改后,自动同步到Oracle Data Guard配置。

59740

Oracle 19C MAA 搭建指南

Oracle MAA 并不是一套全新技术,它是将以前分散技术打包成一个整体,大概架构图如下所示: 环境搭建前提条件:主库 19.10 RAC 已经安装完成,归档模式已开启;备库安装GI 软件和...--密码文件存在于 ASM 磁盘组,需将其 cp 到文件系统然后传到备库。...:如果该 REMOTE_LOGIN_PASSWORDFILE 数据库初始化参数设置为 SHARED 或 EXCLUSIVE ,则物理备用数据库密码文件将自动替换为主数据库新副本。...授予或撤消管理特权或更改具有管理特权用户密码后,将替换该文件。唯一例外是 far sync 实例。... far sync 实例上手动更新密码文件时,包含来自主数据库相同密码更改 redo 将自动传播到设置为从 far sync 实例接收重做任何备用数据库。

85231

【云原生进阶之数据库技术】第二章-Oracle-使用-3.3.2-Oracle Data Guard原理

2 DataGuard原理解析 2.1 数据同步原理 DG 核心组件包括: 数据库:负责处理所有的写操作,并将这些操作记录在重做日志(Redo Logs)。...归档日志:数据库产生重做日志会被发送到备用数据库,以便在必要时重新应用到备用数据库。...DG 工作原理是通过网络将数据库重做数据传输到备用数据库,然后备用数据库应用这些重做数据,以确保数据一致性。...当时这种模式对主库负荷最小,因此具有最好性能。 这种模式保证主库性能最大化,备库之间数据是异步传输。即主库日志归档以后才会传输到备用库,备库使用归档日志文件做恢复操作。...如果primary或逻辑standby是RAC架构,那么只保留一个实例启动,其它实例全部shutdown,等角色转换操作完成之后再启动其它实例,角色转换操作自动传播到这些实例,并不需要再对这些实例单独做处理

10310

Oracle RAC11gR2 ADG搭建实施与应用

最近准备给一个生产项目oracle 11g DataGuard,备均为oracle 11.2.0.4软件,并在备库安装软件。...这篇不讲述 DataGuard 原理,只是oracle 11g DataGuard 搭建详细过程。...; 修改完后 create pfile='/home/oracle/pfile20190729.ora' from spfile; 将此 pfile 至备库去修改,然后使用 pfile 启动到 nomount...状态 查询数据库角色: select name,database_role from v$database; 查询备库日志应用进程: 备库(Standby)查询,检查日志应用进程是否开启 MRP0...重新生成 DataGuard 备库 由于切换测试已经将 DataGuard 进行了 failover 类型切换,所以无法进行逆向操作,只能重新 进行 DataGuard 数据初始化,重复第四章节即可

2.4K32

19c 新特性 |ADG 备库支持 DML 重定向

官方文档描述如下: 您可以 Active Data Guard 备用数据库运行 DML 操作。这使您能够备用数据库运行以读取为主应用程序,这些应用程序偶尔执行 DML。... DML 操作期间保持读取一致性,运行 DML 备用数据库可以查看其未提交更改。但是,所有其他备用数据库实例只有事务提交后才能查看这些更改。...避免 Active Data Guard 备用数据库运行过多 DML 操作。因为这些操作实际节点执行,所以过多 DML 可能影响节点性能。...Active Data Guard 备用数据库不支持 XA 事务 DML 操作。 可以系统级别或会话级别配置 DML 操作到服务器自动重定向。会话级别设置覆盖系统级别设置。...然后,Active Data Guard 会话将等待相应更改发送并应用到 Active Data Guard 备用服务器

46420

Oracle DG系列:STANDBY DATABASE前世今生

Oracle Data Guard在当下已经成为X86架构下核心数据库系统标配,并且凭借技术要求低、成本低、数据一致性强、实时功能、可查询等众多优点,逐渐银行两地三心方案替代基于存储复制技术...主库完成密码文件更改将自动传播到备用数据库。 ...唯一例外是far sync实例 引入STANDBY_DB_PRESERVE_STATES参数,用于物理备用数据库转换为主数据库后,是否切换/故障转移期间将所有会话保持与备用数据库连接。...可以使用新PL/SQL过程检测丢失写操作以及数据库和物理备用数据库之间不一致。...ADG环境,支持本地临时表空间使用。 19C ADG环境备库支持DML语句,自动转到主库环境执行。 ADG环境,无效对象执行时会自动编译。

1.6K31

11g dataguard使用总结(r5笔记第12天)

11gdataguard相比于10g来说,最优越特性应该算就是active dataguard了,这一点改进在很大意义促使用户需要把数据库从10g升级到11g,读写分离在这个时候得到了升华,而且在后台根据需要进行数据同步...11gactive dataurad功能很强大,同时搭建时候使用rman duplicate选项11g也得到了很大改进,我们不需要专门去做一个备份,就可以直接在备库通过duplicate把数据文件从主库传送到备库...当然了一般系统是一一备,关键系统甚至要一两备,如果系统多了,手工管理很容易搞糊涂,这个时候还是用加强版dg broker来做吧,以前10g时候感觉还是手工管理,手工switchover,failover...比较踏实,因为也10g过程switchover,failover出现过一些问题,算是留下了一些阴影,到了11g时候,工作中大量使用,就尝试着自己试了试,发现确实很好,而且搭建备库步骤比手工搭建要轻松多...,开始时候没有配置文件,重新创建。

66160

【DG】DataGuard架构和部分概念整理

一、DataGuard概述 这是一种保障数据安全高可用架构,搭建与数据库同步备用数据库,提供Oracle数据库容灾、数据保护、故障恢复等,实现数据库快速切换与灾难性恢复。...SYNC模式(不建议,影响生产) 主库:redo log buferr只要有新变更产生,LGWR进程将触发LNSn进程把新生成重做日志传输到备库。...如果写到standby redo log文件,则当主库发生日志切换时,也触发备库standby redo log日志切换,并把这个standby redo log 归档 日志应用: 应用接收到主库日志...正常情况下,备库之间是同步。 当网络或者备库出现问题时,不会影响到主库宕机,主库自动转换库"最大性能"模式,等待备库可用时,将归档传输到备库做恢复。...当时这种模式对主库负荷最小,因此具有最好性能。 这种模式保证主库性能最大化,备库之间数据是异步传输。即主库日志归档以后才会传输到备用库,备库使用归档日志文件做恢复操作。

1.5K30

RAC与DG

dataguard是基于数据容错。 Oracle数据库支持网格计算环境核心技术 SAN网络存储(Storage Area Network):集中式管理高速存储网络 ?...最大限度保证了数据完整性。不允许数据丢失。 如果备库之间网络,或者备库出现问题直接影响主库操作。导致主库宕机。因此一般不会选择最大保护模式。...最大性能模式 这种模式保证主库性能最大化,备库之间数据是异步传输。即,备日志归档以后才会传输到备用库,备库使用归档日志文件做恢复操作。 最高可用性模式 这种模式和"最大保护"基本差不多。...正常情况下,备库之间是同步。 当网络或者备库出现问题时,不会影响到主库宕机,主库自动转换到"最大性能"模式,等待备库可用时,将归档传输到备库做恢复。...DGstandby数据库类型 物理standby数据库:physical standby databases 物理Standby与Primary数据库完全一模一样,物理数据库磁盘上具有主库相同架构

1.2K30

【12.2新特性】Oracle Active Data Guard上部署列式存储

如果更改对象INMEMORY属性,则数据库将更改播到备用数据库。 例如,如果在销售表设置NO INMEMORY属性,那么两个IM列存储都会逐出销售。...数据库,可以启用表一部分列以填充到IM列存储。还可以为不同列指定不同压缩级别。启用特定列涉及字典更改。...数据库DDL将传播到Oracle Active Data Guard数据库。 只standby 库上部署列存储 在此方案,IM列存储存在于备用数据库,但不存在于数据库。...2、数据库为所有DML语句生成重做包括指示是否对INMEMORY对象进行更改元数据。 3、备用数据库将重做应用于存储磁盘数据块。...重新填充机制备用数据库工作方式与数据库相同。 当对象发生足够DML以达到内部阈值时,备用数据库重新填充IM列存储对象。

98260

【DB笔试面试538】Oracle, 数据库参数分为哪几类?

使用ALTER SYSTEM语句SET子句可以设置或更改初始化参数值。可选SCOPE子句用于指定更改作用域,如下所示: l SCOPE=SPFILE:此更改仅在服务器参数文件应用。...l SCOPE=BOTH:此更改应用到服务器参数文件和内存。会对当前实例进行更改,且更改立即生效。对于动态参数,更改永久保持有效,因为服务器参数文件进行更新。对于静态参数,不允许指定该值。...(5)若值为TRUE,则代表参数可以不同实例设置不同值。...若值为FALSE,则代表参数RAC所有实例必须设置相同值。...视图V$OBSOLETE_PARAMETER,包含这些参数名称和一个列ISSPECIFIED,该列用来指出这个参数是否参数文件已实际设置。

1.3K20

MySQL双密码支持使用场景和使用示例

双密码功能使得以下场景无缝执行凭证更改成为可能:一个系统有大量MySQL服务器,可能涉及到复制。多个应用程序连接到不同 MySQL 服务器。...在这种情况下,必须在何时进行帐户密码更改并在所有服务器传播以及何时将所有使用该帐户应用程序更新为使用新密码时间进行密切合作。此过程可能涉及服务器或应用程序不可用停机时间。...使用双密码,可以更轻松地分阶段进行凭证更改,无需密切合作,也无需停机:对于每个受影响帐户,服务器建立新密码,保留当前密码作为辅助密码。...密码更改播到所有服务器后,修改使用任何受影响帐户以使用帐户主密码进行连接应用程序。当所有应用程序从辅助密码迁移到密码后,不再需要辅助密码,可以将其丢弃。...此更改播到所有服务器后,只能使用每个帐户密码进行连接。凭证更改现已完成。

27610

dg broker校验失败一个奇怪问题(二) (r8笔记第51天)

对昨天提出问题做了一个简单分析和排查,也算是有了一个交代,一篇文章 dg broker校验失败一个奇怪问题 我查看了最近日志,发现在半个月以前有一行日志引起了我注意。...原来主库发生了硬件电源故障,启用备用电源之后,勉强撑了几个小时,因为数据库之前使用异机逻辑备份,恢复起来还是需要些时间,直接就找了台机器搭建 了dataguard,然后做了switchover,把数据库迁移到了新服务器...,然后备库又搭建了一套相应dataguard环境,搭 建新dataguard之前,原有存在电源故障机器还是可用,但是因为硬件已经过保,就直接做了服务器退还。...那么备库停掉之后,再次重启是否会有dg broker备库为disable状态呢。...,可以看到这个问题其实不奇怪,备库重启,但是备库nomount阶段导致了这个奇怪现象,但是对于dataguard而言,归档路径状态有defer,reset,enable几种情况,可能以reset

79950

PostgreSQL 从库 standby 为何要切断你“需求”

问题 1 ,希望这位同学公司要求,从库查询不是数据强一致 备用服务器数据需要一些时间才能从服务器到达,因此服务器备用服务器之间存在可测量延迟。...因此,几乎同时服务器备用服务器运行相同查询可能返回不同结果。我们说备用系统数据最终与系统一致。...事务提交记录在备用服务器重播后,该事务所做更改将对备用服务器任何新快照可见。...最后要说是 锁情况很难处理,但是如果您只是备用服务器运行只读查询,那么在实践不太可能发生这种情况,因为这些查询将通过MVCC隔离。另外两个并不难遇到。...需要理解基本内容是,服务器任何更新或删除都可能导致备用服务器任何查询中断;即使更改与查询正在执行操作相关,也没有关系。

60520
领券