Freigeben über


sp_helpmergearticleconflicts (Transact-SQL)

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.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax


sp_helpmergearticleconflicts [ [ @publication = ] 'publication' ]
    [ , [ @publisher = ] 'publisher' ]
    [ , [ @publisher_db = ] 'publsher_db' ]

Argumente

  • [ @publication=] 'publication'
    Der Name der Mergeveröffentlichung.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.

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.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

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.