Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (中文) » SQL Remote » 管理 SQL Remote 系统

 

重新同步预订

创建远程数据库时,可从统一数据库同时抽取模式和数据,并使用它们来建立远程数据库。此过程可以确保每个数据库都具有数据的初始副本。部署之后,您可能会在以下情况下考虑重新同步预订:

  • 完成对统一数据库的重要维护之后   例如,更改统一数据库,从而更新数据库中的每一行。缺省情况下,SQL Remote 将创建更新消息并将其发送到每个预订的远程端。这些更新消息会为每一行包括 UPDATE、DELETE 和 INSERT 语句。

    如果选择使用 SYNCHRONIZE SUBSCRIPTION 语句同步预订,则将仅发送删除预订表中所有行所需的语句,以及插入所有新行所需的 INSERT 语句。

  • 当远程数据库与统一数据库不同步时   如果远程数据库变得与统一数据库不同步,则可以尝试使用直通模式。请参见SQL Remote 直通模式

    如果无法使用直通模式,则可以同步预订。同步预订时,强制远程数据库与统一数据库同步。SYNCHRONIZE SUBSCRIPTION 语句包含用于删除远程数据库中预订表内容的语句,以及用于将统一数据库中预订的行插入到远程数据库中的语句。

 限制

同步
使用 SQL Remote 消息代理 (dbremote) 同步
启动预订
停止预订