Collection Contents 上一页 下一页 PDF

SQL Remote 用户指南

SQL Remote 管理

消息跟踪系统


SQL Remote 具有消息跟踪系统,可确保按正确顺序应用所有复制的操作,既不会丢失任何操作,也不会重复应用任何操作。

消息系统故障可能会导致复制消息无法到达目标,或到达时已损坏。此外,消息到达目标的顺序也可能与其发送顺序不同。本节将讨论 SQL Remote 系统如何检测和更正消息系统错误,以及如何确保正确应用消息。

使用电子邮件消息系统时,如果 SQL Remote 消息的收发不正常,则应确认电子邮件在两台计算机间的工作是否正常。

SQL Remote 消息跟踪系统基于 remoteuser SQL Remote 系统表中保存的状态信息。该表由消息代理维护。预订者数据库的消息代理将向发布者数据库发送确认信息,从而确保 remoteuser 表在预订所涉及的各方均能得到正确维护。

对于 Adaptive Server Anywhere,remoteuser 表是 sys.sysremoteuser 系统表。对于 Adaptive Server Enterprise,它是 sr_remoteuser 表。


remoteuser 表中的状态信息
以事务日志偏移跟踪消息
处理丢失或损坏的消息

Collection Contents 上一页 下一页 PDF