sp_helpmergealternatepublisher (Transact-SQL)
Gibt eine Liste aller Server zurück, die als alternative Verleger für Mergepublikationen aktiviert sind. Diese gespeicherte Prozedur wird auf dem Abonnenten für die Abonnementdatenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_helpmergealternatepublisher [ @publisher = ] 'publisher', [ @publisher_db = ] 'publisher_db', [ @publication = ] 'publication'
Argumente
- [ @publisher = ] 'publisher'
Der Name des alternativen Verlegers.publisher ist vom Datentyp sysname und hat keinen Standardwert.
- [ @publisher_db =] 'publisher_db'
Der Name der Publikationsdatenbank.publisher_db ist vom Datentyp sysname und hat keinen Standardwert.
- [ @publication=] 'publication'
Der Name der Publikation.publication ist vom Datentyp sysname und hat keinen Standardwert.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Resultsets
Spaltenname | Datentyp | Beschreibung |
---|---|---|
alternate_publisher |
sysname |
Der Name des alternativen Verlegers. |
alternate_publisher_db |
sysname |
Der Name der Publikationsdatenbank. |
alternate_publication |
sysname |
Der Name der Publikation. |
alternate_distributor |
sysname |
Der Name des Verteilers. |
friendly_name |
nvarchar(255) |
Die Beschreibung des alternativen Verlegers. |
enabled |
bit |
Gibt an, ob der Server ein alternativer Verleger ist. Der Wert 1 gibt an, dass der Verleger als alternativer Verleger aktiviert ist. Der Wert 0 gibt an, dass er nicht aktiviert ist. |
Hinweise
sp_helpmergealternatepublisher wird bei der Mergereplikation verwendet.
Während jeder Mergesitzung fragt das System sowohl den Verleger als auch den Abonnenten nach ihren Listen alternativer Verleger ab. Der Mergeprozess fügt der Liste der alternativen Verleger Einträge hinzu bzw. entfernt Einträge aus der Liste, sodass die Liste der alternativen Verleger auf dem Abonnenten mit derjenigen auf dem Verleger übereinstimmt.
Berechtigungen
Nur Mitglieder der Publikationszugriffsliste können sp_helpmergealternatepublisher ausführen.
Siehe auch
Verweis
Gespeicherte Systemprozeduren (Transact-SQL)