Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Azure SQL Managed Instance
Copia a pasta snapshot da publicação especificada para a pasta listada na @destination_folder. Este procedimento armazenado é executado no Publisher no banco de dados de publicação. Este procedimento armazenado é útil para copiar um snapshot para suportes removíveis.
Transact-SQL convenções de sintaxe
Sintaxe
sys.sp_copysnapshot
[ @publication = ] N'publication'
, [ @destination_folder = ] N'destination_folder'
[ , [ @subscriber = ] N'subscriber' ]
[ , [ @subscriber_db = ] N'subscriber_db' ]
[ , [ @publisher = ] N'publisher' ]
[ ; ]
Arguments
[ @publication = ] N'publicação'
O nome da publicação cujos conteúdos instantâneos devem ser copiados. @publication é sysname, sem padrão.
[ @destination_folder = ] N'destination_folder'
O nome da pasta onde o conteúdo do snapshot da publicação deve ser copiado. @destination_folder é nvarchar(255), sem padrão. O @destination_folder pode ser um local alternativo, como noutro servidor, numa unidade de rede ou em suportes removíveis.
[ @subscriber = ] N'assinante'
O nome do Assinante.
@subscriber é sysname, com um padrão de NULL.
[ @subscriber_db = ] N'subscriber_db'
O nome da base de dados de subscrição.
@subscriber_db é sysname, com um padrão de NULL.
@publisher [ = ] N'editor'
Identificado apenas para fins informativos. Não suportado. A compatibilidade futura não é garantida.
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Remarks
sp_copysnapshot é usado em todos os tipos de replicação.
Permissions
Apenas os membros do papel fixo de servidor administrador do sistema ou db_owner papel fixo de base de dados podem executar sp_copysnapshot.