sp_helpmergearticleconflicts (Transact-SQL)
Gibt die Artikel in der Publikation zurück, die Konflikte aufweisen. Diese gespeicherte Prozedur wird auf dem Verleger für die Publikationsdatenbank oder auf dem Abonnenten für die Mergeabonnement-Datenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_helpmergearticleconflicts [ [ @publication = ] 'publication' ]
[ , [ @publisher = ] 'publisher' ]
[ , [ @publisher_db = ] 'publsher_db' ]
Argumente
- [ @publication=] 'publication'
Der Name der Mergepublikation.publication ist vom Datentyp sysname und hat den Standardwert %, womit alle Artikel in der Datenbank zurückgegeben werden, die Konflikte aufweisen.
- [ @publisher = ] 'publisher'
Der Name des Verlegers.publisher ist vom Datentyp sysname und hat den Standardwert NULL.
- [ @publisher_db =] 'publisher_db'
Der Name der Verlegerdatenbank.publisher_db ist vom Datentyp sysname und hat den Standardwert NULL.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Resultsets
Spaltenname | Datentyp | Beschreibung |
---|---|---|
Artikel (article) |
sysname |
Name des Artikels. |
source_owner |
sysname |
Besitzer des Quellobjekts. |
source_object |
nvarchar(386) |
Name des Quellobjekts. |
conflict_table |
nvarchar(258) |
Name der Tabelle, in der die Einfüge- oder Updatekonflikte gespeichert werden. |
guidcolname |
sysname |
Name der ROWGUIDCOL des Quellobjekts. |
centralized_conflicts |
int |
Gibt an, ob Konfliktdatensätze auf dem angegebenen Verleger gespeichert werden. |
Wenn der Artikel nur Löschkonflikte und keine conflict_table-Zeilen aufweist, besitzt conflict_table im Resultset den Wert NULL.
Hinweise
sp_helpmergearticleconflicts wird für die Mergereplikation verwendet.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin und der festen Datenbankrolle db_owner können sp_helpmergearticleconflicts ausführen.
Siehe auch
Verweis
Gespeicherte Systemprozeduren (Transact-SQL)