sp_startpublication_snapshot (Transact-SQL)
Usado para iniciar o trabalho Snapshot Agent que gera o instantâneo inicial para uma publicação. Esse procedimento armazenado é executado no Publicador, no banco de dados de publicação.
Sintaxe
sp_startpublication_snapshot [ @publication = ] 'publication'
[ , [ @publisher = ] 'publisher' ]
Argumentos
[ @publication= ] 'publication'
É o nome da publicação. publication é sysname, sem padrão.[ @publisher= ] 'publisher'
É o nome de um Publicador não-SQL Server. publisher é sysname, com um valor padrão NULL. Esse parâmetro não deve ser especificado para um Publicador SQL Server.
Valores de código de retorno
0 (êxito) ou 1 (falha)
Comentários
sp_startpublication_snapshot é usado com todos os tipos de replicação.
Para um Publicador não-SQL Server esse procedimento armazenado é executado no Distribuidor, no banco de dados de distribuição.
Permissões
Somente membros da função de servidor fixa sysadmin ou da função de banco de dados fixa db_owner podem executarsp_startpublication_snapshot.