MergeSubscription.SynchronizationAgent Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erhält eine Instanz der Klasse MergeSynchronizationAgent , die zur Synchronisation des Abonnements verwendet werden kann.
public:
property Microsoft::SqlServer::Replication::MergeSynchronizationAgent ^ SynchronizationAgent { Microsoft::SqlServer::Replication::MergeSynchronizationAgent ^ get(); };
public Microsoft.SqlServer.Replication.MergeSynchronizationAgent SynchronizationAgent { get; }
member this.SynchronizationAgent : Microsoft.SqlServer.Replication.MergeSynchronizationAgent
Public ReadOnly Property SynchronizationAgent As MergeSynchronizationAgent
Eigenschaftswert
Ein MergeSynchronizationAgent-Objekt.
Hinweise
Rufen Sie die Methode Synchronize auf dem zurückgegebenen MergeSynchronizationAgent Objekt auf, um das Abonnement zu synchronisieren.
Du solltest aufrufen CommitPropertyChanges , um alle Eigenschaftsänderungen auf dem Server zu speichern, bevor du das Abonnement SynchronizationAgent synchronisierst.
Wenn das Abonnement mit dem Wert false fürCreateSyncAgentByDefaulterstellt wird, wird kein Merge-Agent-Job für das Abonnement erstellt. Sie müssen möglicherweise zusätzliche Eigenschaften für das zurückgegebene MergeSynchronizationAgent Objekt angeben, bevor es zur Synchronisation des Abonnements verwendet werden kann.
Die Eigenschaft SynchronizationAgent kann nur von Mitgliedern der Sysadmin-Fixed-Server-Rolle am Publisher, Mitgliedern der db_owner Fixed-Datenbank-Rolle in der Publikationsdatenbank oder Mitgliedern der Publikationszugriffsliste für die Publikation, zu der das Abonnement gehört, abgerufen werden.
Das Abrufen SynchronizationAgent entspricht der Ausführung sp_helpmergesubscription.