创建远程数据库时,可从统一数据库同时抽取模式和数据,并使用它们来建立远程数据库。此过程可以确保每个数据库都具有数据的初始副本。部署之后,您可能会在以下情况下考虑重新同步预订:
完成对统一数据库的重要维护之后 例如,更改统一数据库,从而更新数据库中的每一行。缺省情况下,SQL Remote 将创建更新消息并将其发送到每个预订的远程端。这些更新消息会为每一行包括 UPDATE、DELETE 和 INSERT 语句。
如果选择使用 SYNCHRONIZE SUBSCRIPTION 语句同步预订,则将仅发送删除预订表中所有行所需的语句,以及插入所有新行所需的 INSERT 语句。
当远程数据库与统一数据库不同步时 如果远程数据库变得与统一数据库不同步,则可以尝试使用直通模式。
如果无法使用直通模式,则可以同步预订。同步预订时,强制远程数据库与统一数据库同步。SYNCHRONIZE SUBSCRIPTION 语句包含用于删除远程数据库中预订表内容的语句,以及用于将统一数据库中预订的行插入到远程数据库中的语句。
同步
与 SQL Remote 消息代理 (dbremote) 同步
启动预订
停止预订
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |