sp_startpublication_snapshot (Transact-SQL)

Utilizzato per avviare il processo dell'agente snapshot che genera lo snapshot iniziale per una pubblicazione. Questa stored procedure viene eseguita nel database di pubblicazione del server di pubblicazione.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_startpublication_snapshot [ @publication = ] 'publication' 
    [ , [ @publisher = ] 'publisher' ]

Argomenti

  • [ @publication= ] 'publication'
    Nome della pubblicazione. publication è di tipo sysname e non prevede alcun valore predefinito.

  • [ @publisher= ] 'publisher'
    Nome del server di pubblicazione non SQL Server. publisher è di tipo sysname e il valore predefinito è NULL. Non specificare questo parametro per un server di pubblicazione SQL Server.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Osservazioni

La stored procedure sp_startpublication_snapshot è utilizzata con tutti i tipi di replica.

Per un server di pubblicazione non SQL Server, questa stored procedure viene eseguita nel database di distribuzione del server di distribuzione.

Autorizzazioni

Solo i membri del ruolo predefinito del server sysadmin o del ruolo predefinito del database db_owner possono eseguire sp_startpublication_snapshot.