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 NULLder Name des conflict_table Resultsets .

Rückgabecodewerte

0 (Erfolg) 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.