Freigeben über


Subscription.CreateSyncAgentByDefault Eigenschaft

Definition

Ruft ab oder legt fest, ob der Agentauftrag zum Synchronisieren des Abonnements standardmäßig erstellt wird.

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

Eigenschaftswert

Ein Boolean-Wert. Wenn true, wird der Agentauftrag erstellt. Wenn false, wird der Agentauftrag nicht erstellt.

Hinweise

Die CreateSyncAgentByDefault Eigenschaft wird nur verwendet, wenn ein neues Abonnement erstellt wird.

Der Standardwert für CreateSyncAgentByDefault"true".

Wenn ein Agentauftrag erstellt wird, werden Metadaten, die von Microsoft SQL Server-Agent zum Synchronisieren des Abonnements in der MSsubscription_properties Tabelle gespeichert sind. Wenn Sie ein Abonnement erstellen und einen Wert von false für CreateSyncAgentByDefaultangeben, wird eine Datenzeile nicht der MSsubscription_properties Tabelle für das Abonnement hinzugefügt. In diesem Fall können viele der Eigenschaften des MergeSubscriptionTransSubscription Objekts, das ein Abonnement darstellt, nicht auf dem Server gespeichert werden. Um eine der Abonnementeigenschaften in der MSsubscription_properties Tabelle beizubehalten, müssen Sie einen Wert von true für CreateSyncAgentByDefault.

Gilt für:

Weitere Informationen