Subscription.CreateSyncAgentByDefault 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置默认情况下是否创建用于同步订阅的代理作业。
public:
property bool CreateSyncAgentByDefault { bool get(); void set(bool value); };
public bool CreateSyncAgentByDefault { get; set; }
member this.CreateSyncAgentByDefault : bool with get, set
Public Property CreateSyncAgentByDefault As Boolean
属性值
一个 Boolean 值。 如果 为 true,则创建代理作业。 如果 为 false,则不会创建代理作业。
注解
仅当创建新订阅时,才 CreateSyncAgentByDefault 使用该属性。
CreateSyncAgentByDefault默认值为 true。
创建代理作业时,Microsoft SQL Server 代理同步订阅所需的元数据存储在MSsubscription_properties表中。 创建订阅并指定 false 的值 CreateSyncAgentByDefault时,不会向订阅 的MSsubscription_properties 表添加数据行。 在这种情况下,不能在服务器上保存表示订阅的 MergeSubscription 或 TransSubscription 对象的许多属性。 若要在 MSsubscription_properties 表中保留任何订阅属性,必须为其CreateSyncAgentByDefault指定 true 值。