建议使用抽取实用程序 (dbxtract) 或 [抽取数据库向导] 来同步预订。请参见同步。
抽取大量预订或同步对经常使用的大型表的预订时,会降低数据库的访问速度。可以使用 SEND AT 子句指定当统一数据库的使用量较小时进行同步的时间。请参见设置发送频率。
以具有 DBA 权限的用户身份连接到统一数据库。
执行 SYNCHRONIZE SUBSCRIPTION 语句。请参见SYNCHRONIZE SUBSCRIPTION 语句 [SQL Remote]。
统一数据库上的消息代理 (dbremote) 将发送预订者的预订中所有行的一个副本。消息代理 (dbremote) 假定适当的数据库模式已在远程数据库中就位。
预订者数据库上的消息代理 (dbremote) 接收同步消息,并用新副本替换 预订表的当前内容。
不要在远程数据库上执行 SYNCHRONIZE SUBSCRIPTION 语句 在统一数据库上执行 SYNCHRONIZE SUBSCRIPTION 语句。
可能导致大量消息 通过消息系统同步数据库需要大量的消息。另外,消息的大小可超过远程数据库的大小。通过消息链接同步多个预订会增大消息流量。
通常,建议抽取远程数据库,然后手工装载数据。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |