【问题标题】:Informix replicationInformix 复制
【发布时间】:2018-02-12 08:19:44
【问题描述】:

我们正在开发自己的 Informix 复制处理程序。 Informix 版本是 12.10。我们正在使用 Enterprise Replication,Primary-Target 一对多选项。即...所有数据库更改都源自主数据库 数据库并复制到目标数据库。我们配置了复制设置,复制工作正常。

现在如果我们写入主服务器,它将复制到从服务器。问题是我们也能够写入奴隶。有没有办法让奴隶只读?即..我们应该只能写入主服务器。有可能吗?


请注意,我们不考虑 Update-Anywhere 复制系统,因为我们使用的是时间序列数据,并且在 informix 中对时间序列数据的冲突解决规则有很多限制。所以请不要建议 Update-Anywhere Replication。

【问题讨论】:

  • 在有更多 Informix Enterprise Replication 经验的人提出建议之前,可以使用一个所有者 (user1) 创建表,但使用另一个用户 (user2) 执行选择/插入/删除/更新。然后在从属服务器上删除除 user2 的选择权限之外的所有权限。

标签: informix


【解决方案1】:

您需要将参与者(从属)的模式更改为只读。 使用这个命令:

cdr modify server --mode readonly <server_group>

Refer to the Informix Enterprise Replication documentation here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多