sp_browsesnapshotfolder (Transact-SQL)
Retorna o caminho completo do último instantâneo gerado para uma publicação. Esse procedimento armazenado é executado no Publicador, no banco de dados de publicação.
Convenções da sintaxe Transact-SQL
Sintaxe
sp_browsesnapshotfolder [@publication= ] 'publication'
{ [ , [ @subscriber = ] 'subscriber' ]
[ , [ @subscriber_db = ] 'subscriber_db' ] }
Argumentos
[ @publication = ] 'publication'
É o nome da publicação que contém o artigo. publication é sysname, sem padrão.[ @subscriber=] 'subscriber'
É o nome do Assinante. subscriber é sysname, com um padrão de NULL.[ @subscriber_db=] 'subscriber_db'
É o nome do banco de dados de assinatura. subscriber_db é sysname, com um padrão de NULL.
Valores de código de retorno
0 (êxito) ou 1 (falha)
Conjuntos de resultados
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
snapshot_folder |
nvarchar(512) |
Caminho completo para o diretório de instantâneo. |
Comentários
sp_browsesnapshotfolder é usado em replicação de instantâneo e transacional.
Se os campos subscriber e subscriber_db ficarem como NULL, o procedimento armazenado retornará a pasta de instantâneo ou o instantâneo mais recente que ele puder encontrar para a publicação. Se os campos subscriber e subscriber_db forem especificados, o procedimento armazenado retornará a pasta de instantâneo para a assinatura especificada. Se um instantâneo não tiver sido gerado para a publicação, um conjunto de resultados vazio será retornado.
Se a publicação for definida para gerar arquivos de instantâneo no diretório de trabalho do Publicador e na pasta de instantâneo do Publicador, o conjunto de resultados conterá duas linhas. A primeira linha contém a pasta de instantâneo da publicação e a segunda linha contém o diretório de trabalho do publicador. sp_browsesnapshotfolder é útil para determinar o diretório onde os arquivos de instantâneo são gerados.
Permissões
Somente membros da função de servidor fixa sysadmin ou db_owner podem executar sp_browsesnapshotfolder.