THEn Asked: 2010-01-22 13:15:41 +0800 CST2010-01-22 13:15:41 +0800 CST 2010-01-22 13:15:41 +0800 CST 何时需要为推送事务复制创建快照代理计划? 772 我正在为推送订阅者处理事务数据库复制。我的数据库结构不会很快改变。我必须使用“调度快照代理”吗? 在 MSSQL Server 2005 的快照代理中启用“计划快照代理”选项的主要原因是什么? sql-server sql-server-2005 replication 1 个回答 Voted Best Answer Rob Farley 2010-01-22T14:49:49+08:002010-01-22T14:49:49+08:00 如果您的订阅者严重过时,它将需要一个快照来重新初始化复制。所以......如果您的快照代理没有运行,系统将需要存储自上次快照以来的所有日志,否则如果需要,则无法重新初始化订阅者。 因此,最好让快照代理偶尔运行,就像为 DR 提供方便的完整数据库备份一样好。日志传送将始终只使用日志备份,但如果您的日志传送发生灾难,您将需要使用完整备份来重新初始化它。
如果您的订阅者严重过时,它将需要一个快照来重新初始化复制。所以......如果您的快照代理没有运行,系统将需要存储自上次快照以来的所有日志,否则如果需要,则无法重新初始化订阅者。
因此,最好让快照代理偶尔运行,就像为 DR 提供方便的完整数据库备份一样好。日志传送将始终只使用日志备份,但如果您的日志传送发生灾难,您将需要使用完整备份来重新初始化它。