Subscription.CreateSyncAgentByDefault Proprietà

Definizione

Ottiene o imposta un valore che indica se creare per impostazione predefinita il processo dell'agente utilizzato per sincronizzare la sottoscrizione.

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

Valore della proprietà

Valore Boolean. Se true, viene creato il processo dell'agente. Se false, il processo dell'agente non viene creato.

Commenti

La CreateSyncAgentByDefault proprietà viene utilizzata solo quando viene creata una nuova sottoscrizione.

Il valore predefinito per CreateSyncAgentByDefault è true.

Quando viene creato un processo dell'agente, i metadati richiesti da Microsoft SQL Server Agent per sincronizzare la sottoscrizione vengono archiviati nella tabella MSsubscription_properties. Quando si crea una sottoscrizione e si specifica il valore false per CreateSyncAgentByDefault, non viene aggiunta una riga di dati alla tabella MSsubscription_properties per la sottoscrizione. In questo caso, molte delle proprietà dell'oggetto MergeSubscription o TransSubscription che rappresentano una sottoscrizione non possono essere salvate nel server. Per rendere persistente una delle proprietà della sottoscrizione nella tabella MSsubscription_properties , è necessario specificare il valore true per CreateSyncAgentByDefault.

Si applica a

Vedi anche