SubscriptionSyncType 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
枚举为订阅执行初始同步的方式的选项。
public enum class SubscriptionSyncType
public enum SubscriptionSyncType
type SubscriptionSyncType =
Public Enum SubscriptionSyncType
- 继承
-
SubscriptionSyncType
字段
名称 | 值 | 说明 |
---|---|---|
Automatic | 1 | 在应用初始快照时已发布表的架构和初始数据将传输到订阅服务器。 |
InitializeFromLSN | 5 | 在向对等事务复制拓扑添加节点时使用。 和 SubscriptionLSN 一起使用,以确保将所有相关事务都复制到新节点。 假定订阅服务器已拥有已发布表的架构和初始数据。 |
InitializeWithBackup | 4 | 从发布数据库的备份获取已发布表的架构和初始数据。 此选项假定订阅服务器对发布数据库的备份具有访问权。 只有事务发布才支持此选项。 备份位置和备份介质类型分别由 BackupDeviceName 和 BackupDeviceType 指定。 在使用此选项时,无需在配置期间停止对等事务复制拓扑。 对非 SQL Server 发布的订阅不支持此选项。 此选项仅适用于 SQL Server 2005 及更高版本。 |
None | 2 | 订阅服务器已包含发布表的架构和初始数据。 合并发布支持此选项。 对于事务发布不再推荐此选项。 请改用 ReplicationSupportOnly。 |
ReplicationSupportOnly | 3 | 如果需要,在项目的订阅服务器上自动生成支持更新订阅的自定义存储过程和触发器。 只有事务发布才支持此选项。 此选项假定订阅服务器已拥有已发布表的架构和初始数据。 在配置对等事务复制拓扑时,确保该拓扑中所有节点上的数据都相同。 在使用此选项配置对等事务复制时,停止复制拓扑。 此选项仅适用于 SQL Server 2005 及更高版本。 |
注解
始终会传输系统表和数据。
仅 .NET Framework 的 2.0 版本支持此命名空间、类或成员。