sp_validatemergepublication (Transact-SQL)
Si applica a: SQL Server
Esegue una convalida a livello di pubblicazione per cui tutte le sottoscrizioni (push, pull e anonimo) vengono convalidate una sola volta. Questa stored procedure viene eseguita nel database di pubblicazione del server di pubblicazione.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_validatemergepublication
[ @publication = ] N'publication'
, [ @level = ] level
[ ; ]
Argomenti
[ @publication = ] N'publication'
Nome della pubblicazione. @publication è sysname, senza impostazione predefinita.
[ @level = ] livello
Tipo di convalida da eseguire. @level è tinyint e può essere uno dei valori seguenti.
Valore del livello | Descrizione |
---|---|
1 |
Convalida solo tramite conteggio delle righe. |
2 |
Convalida mediante conteggio delle righe e checksum. Per i Sottoscrittori di SQL Server 2005 (9.x), viene impostato automaticamente su 3 . |
3 |
Questo è il valore consigliato. |
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Osservazioni:
sp_validatemergepublication
viene usato nella replica di tipo merge.
Autorizzazioni
Solo i membri del ruolo predefinito del server sysadmin possono eseguire sp_validatemergepublication
.