sp_helpmergearticleconflicts (Transact-SQL)
Restituisce gli articoli della pubblicazione che presentano conflitti. Questa stored procedure viene eseguita nel database di pubblicazione del server di pubblicazione o nel database di sottoscrizione di tipo merge del Sottoscrittore.
Sintassi
sp_helpmergearticleconflicts [ [ @publication = ] 'publication' ]
[ , [ @publisher = ] 'publisher' ]
[ , [ @publisher_db = ] 'publsher_db' ]
Argomenti
[ @publication=] 'publication'
Nome della pubblicazione di tipo merge.publication è di tipo sysname e il valore predefinito è %, con cui vengono restituiti tutti gli articoli del database che presentano conflitti.[ @publisher=] 'publisher'
Nome del server di pubblicazione. publisher è di tipo sysname e il valore predefinito è NULL.[ @publisher_db=] 'publisher_db'
Nome del database del server di pubblicazione.publisher_db è di tipo sysname e il valore predefinito è NULL.
Set di risultati
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
article |
sysname |
Nome dell'articolo. |
source_owner |
sysname |
Proprietario dell'oggetto di origine. |
source_object |
nvarchar(386) |
Nome dell'oggetto di origine. |
conflict_table |
nvarchar(258) |
Nome della tabella in cui sono archiviati i conflitti di inserimento o aggiornamento. |
guidcolname |
sysname |
Nome del valore RowGuidCol per l'oggetto di origine. |
centralized_conflicts |
int |
Indica se i record dei conflitti vengono archiviati nel server di pubblicazione specificato. |
Se l'articolo include solo conflitti di eliminazione e nessuna riga conflict_table, il nome per la tabella conflict_table nel set di risultati è NULL.
Valori restituiti
0 (esito positivo) o 1 (esito negativo)
Osservazioni
La stored procedure sp_helpmergearticleconflicts viene utilizzata in repliche di tipo merge.
Autorizzazioni
Solo i membri del ruolo predefinito del server sysadmin e del ruolo predefinito del database db_owner possono eseguire sp_helpmergearticleconflicts.