【问题标题】:Strategy to check if Transactional Replication succeeded检查事务复制是否成功的策略
【发布时间】:2012-10-30 09:09:24
【问题描述】:

我们想使用事务复制将数据从一个源数据库复制到接收数据库。如果复制成功,则有必要通知工作流中的其他一些系统。是否有任何方法可以根据某些属性检查复制是否成功?您会选择什么策略来通知(例如缓存)某些数据可用?

更新: 我想我不够清楚。我们想知道的是,如果实体已经是所有订阅者。例如:我将一个新的 Car 和一些 Cars 详细信息插入到主数据库的两个表中。我想知道是否有一辆新的汽车及其详细信息被复制给所有订阅者,以便能够说:“汽车在线”

【问题讨论】:

    标签: sql-server transactional-replication


    【解决方案1】:

    尝试查看this MSDN article,详细说明验证复制是否发生的策略。

    基本上它提供了两种策略:

    1) 检查行数。

    2) 检查行数并运行CHECKSUM 操作以增加稳健性。

    【讨论】:

    • 我想我不够清楚。这个想法是要知道一个实体何时已经在所有订阅者上。
    猜你喜欢
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 2022-01-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多