sp_helpmergearticleconflicts (Transact-SQL)
Gilt für: SQL Server
Gibt die Artikel in der Veröffentlichung zurück, die Konflikte aufweisen. Diese gespeicherte Prozedur wird auf dem Verleger für die Veröffentlichungsdatenbank oder auf dem Abonnenten für die Mergeabonnement-Datenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_helpmergearticleconflicts
[ [ @publication = ] N'publication' ]
[ , [ @publisher = ] N'publisher' ]
[ , [ @publisher_db = ] N'publisher_db' ]
[ ; ]
Argumente
[ @publication = ] N'Publikation'
Den Namen der Mergeveröffentlichung. @publication ist "sysname" mit dem Standardwert "%
, der alle Artikel in der Datenbank zurückgibt, die Konflikte aufweisen.
[ @publisher = ] N'publisher'
Der Name des Herausgebers. @publisher ist "sysname" mit der Standardeinstellung "NULL
.
[ @publisher_db = ] N'publisher_db'
Der Name der Herausgeberdatenbank. @publisher_db ist "sysname" mit der Standardeinstellung "NULL
.
Resultset
Spaltenname | Datentyp | Beschreibung |
---|---|---|
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 des rowguidcol Quellobjekts. |
centralized_conflicts |
int | Gibt an, ob Konfliktdatensätze in dem angegebenen Publisher gespeichert werden. |
Wenn der Artikel nur Konflikte und keine conflict_table
Zeilen enthält, lautet NULL
der Name des conflict_table
Resultsets .
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Hinweise
sp_helpmergearticleconflicts
wird in der Seriendruckreplikation verwendet.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin und die db_owner feste Datenbankrolle können ausgeführt werden sp_helpmergearticleconflicts
.