sp_copysnapshot (Transact-SQL)
Copia la carpeta de instantáneas de la publicación especificada en la carpeta indicada en @destination_folder. Este procedimiento almacenado se ejecuta en el publicador de la base de datos de publicaciones. Este procedimiento almacenado es muy útil para copiar una instantánea en medios extraíbles, como un CD-ROM.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_copysnapshot [ @publication = ] 'publication', [ @destination_folder = ] 'destination_folder' ]
[ , [ @subscriber = ] 'subscriber' ]
[ , [ @subscriber_db = ] 'subscriber_db' ]
Argumentos
[ @publication=] 'publication'
Es el nombre de la publicación cuyo contenido de instantáneas se va a copiar. publication es de tipo sysname y no tiene ningún valor predeterminado.[ @destination_folder=] 'destination_folder'
Es el nombre de la carpeta en la que se copiará el contenido de la instantánea de la publicación. destination_folderes de tipo nvarchar(255) y no tiene ningún valor predeterminado. destination_folder puede estar en una ubicación alternativa, por ejemplo, en otro servidor, en una unidad de red o en un medio extraíble (como CD-ROM o discos extraíbles).[ @subscriber=] 'subscriber'
Es el nombre del suscriptor. subscriber es de tipo sysname y su valor predeterminado es NULL.[ @subscriber_db=] 'subscriber_db'
Nombre de la base de datos de suscripciones. subscriber_db es de tipo sysname y su valor predeterminado es NULL.
Valores de código de retorno
0 (correcto) o 1 (error)
Comentarios
sp_copysnapshot se utiliza en todos los tipos de replicación. Los suscriptores que ejecuten Microsoft SQL Server versión 7.0 y anteriores no podrán utilizar la ubicación alternativa de instantáneas.
Permisos
Solo los miembros del rol fijo de servidor sysadmin o del rol fijo de base de datos db_owner pueden ejecutar sp_copysnapshot.
Vea también
Referencia
Procedimientos almacenados del sistema (Transact-SQL)