当前位置:首页 > AI技术 > 正文内容

开发 如何关闭Data Guard保护模式 降为Max Performance以恢复主库读写|Duuu笔记

admin4个月前 (04-05)AI技术86

面向高级开发者的前端指南,涵盖

必须先确认保护模式和数据库角色,仅MAXIMUM AVAILABILITY或MAXIMUM PROTECTION需降级;执行前须停同步、确保主库OPEN且备库无MRP进程;降级后若仍不可写,需排查STANDBY_FILE_MANAGEMENT、归档目标状态及FORCE LOGGING等隐含依赖。

确认当前保护模式和数据库角色

先连到主库查清楚现状,避免误操作。用

select database_role, protection_mode from v$database;

看是不是真在

maximum availability

maximum protection

下——只有这两种才需要降级才能放开主库写入。如果已经是

maximum performance

,那问题不在保护模式上,得去查其他锁或挂起状态。

关闭实时应用并停止DG同步

降级前必须让备库停止接收日志,否则

ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE PERFORMANCE

会报

ORA-16664: unable to retrieve the result from a database

。在主库执行:

ALTER DATABASE STOP LOGICAL STANDBY APPLY;

(逻辑备库)

ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;

(物理备库)

再确认

V$MANAGED_STANDBY

里没有活跃的 MRP 进程。

执行保护模式降级命令

命令本身简单,但顺序和前提缺一不可。确保:

• 主库处于 OPEN 状态(不能是 MOUNT)

• 备库已停止同步且未报错

LOG_ARCHIVE_DEST_n

中至少一个

VALID_FOR

包含

(ONLINE_LOGFILES, PRIMARY_ROLE)

然后运行:

ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE PERFORMANCE;

成功后立刻查

V$DATABASE.PROTECTION_MODE

,必须显示

MAXIMUM PERFORMANCE

才算生效。

降级后主库仍不可写?检查隐含依赖

常见假象:模式降了,但主库还是只读。原因往往不是 DG 配置,而是:

STANDBY_FILE_MANAGEMENT=auto

导致文件创建被阻塞(临时改

manual

• 备库归档目标

LOG_ARCHIVE_DEST_2

状态为

ERROR

,触发主库自动只读(查

V$ARCHIVE_DEST_STATUS.ERROR

• 数据库启用了

FORCE LOGGING

但归档路径磁盘满,日志切换卡住

这些都会让主库表面可写、实际 DML 报

ORA-01116: error in opening database file

或 hang 住。

真正麻烦的是备库还没完全停稳就降级,或者降级后忘了重开日志传输——这时候主库能写,但备库会彻底脱节,后续拉起可能要重建。操作窗口很窄,每步都得盯

V$DATAGUARD_STATS

和告警日志。

相关文章

LLM介绍

。LLM 被证明在使用指令形式化描述的未见过的任务上表现良好。这意味着 LLM 能够根据任务指令执行任务,而无需事先见过具体示例,展示了其强大的泛化能力。 :小型语言模型通常难以解决涉...

Unity 机器学习 基础

ML-Agents 资产导入 Unity 场景创建 Unity 代码部分 Anaconda 执行 rollerball_config.yaml 机器学习逻辑处理...

从入门到精通:前端开发之骡子快跑支持热点借势吗 骡子快跑节日营销文案生成|Duuu笔记

骡子快跑平台提供五步节日营销文案生成路径:一、调用内置32个节日模板库;二、输入热点事件触发动态生成;三、绑定自有素材库实现个性化延展;四、多角色视角协同输出;五、接入微信生态直发并校验合规性。 ☞...

bp神经网络是什么网络,神经网络和bp神经网络

1、前馈神经网络:一种最简单的神经网络,各神经元分层排列。每个神经元只与前一层的神经元相连。接收前一层的输出,并输出给下一层.各层间没有反馈。 2、BP神经网络:是一种按照误差逆向传播...

AI实战详解:Perplexity 怎么做市场调研 Perplexity 市场分析实操教程【商业】最佳实践|Duuu笔记

掌握Perplexity AI市场调研需五步:一、结构化提问嵌入地域/时间/主体/指标四要素;二、限定PDF等原始信源提升可信度;三、分步提问生成制表符分隔文本以自动导入Excel;四、启用Pro S...

深入理解前端开发:Minimax 视频生成中负面提示词(Negative Prompt)写法完全指南|Duuu笔记

Minimax视频生成中负面提示词需用英文、逗号分隔,支持权重调节(如(blurry:1.3)),按构图/主体/画质/风格四类精简选取,禁用not/no/中文及违规词,须通过A/B测试验证有效性。...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。