在 Oracle Active Data Guard 中创建用户
Posted
技术标签:
【中文标题】在 Oracle Active Data Guard 中创建用户【英文标题】:Creating a user in Oracle Active Data Guard 【发布时间】:2021-09-01 06:57:12 【问题描述】:我们的数据库使用 Active Data Guard。
如果我在主数据库中创建一个用户,它会在 DR 数据库中自动创建吗?
【问题讨论】:
你自己的测试揭示了什么? 重新表述问题 - “主节点上的每个活动是否都会在 DR 上复制”。想要主动了解哪些可以复制,哪些不能复制。或者 - 是否有提供此信息的文件。 【参考方案1】:通过应用在主节点上生成的所有重做来维护 DR。因此,主节点上的所有活动都应复制到 DR 上。如果不将 DR 保留为主节点的镜像副本,那将没有多大意义,不是吗?
【讨论】:
【参考方案2】:答案是:是的,你在 PD 中创建的用户将在 ADG 中创建。
oracle ADG 是一个物理备用,它在重做应用处于活动状态时启用只读访问。
Oracle 中的备库分为三种。
-
物理待机 - 通过
Redo
应用更改(实际上是块级复制)
逻辑备用 - 通过 SQL 语句应用更改(由 LogMiner
自动执行)。
快照备用 - 接收和存档,不适用。
Active Data Guard 是物理备用。
【讨论】:
以上是关于在 Oracle Active Data Guard 中创建用户的主要内容,如果未能解决你的问题,请参考以下文章
Oracle Active Data Guard和Data Guard的区别
Oracle11g Active Data Guard搭建管理
在 Oracle Active Data Guard 中创建用户