Compartir a través de


sp_browsesnapshotfolder (Transact-SQL)

Devuelve la ruta de acceso completa de la última instantánea generada para una publicación. Este procedimiento almacenado se ejecuta en el publicador de la base de datos de publicaciones.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis


sp_browsesnapshotfolder [@publication= ] 'publication'
    { [ , [ @subscriber = ] 'subscriber' ]
 [ , [ @subscriber_db = ] 'subscriber_db' ] }

Argumentos

  • [ @publication=] 'publication'
    Es el nombre de la publicación que contiene el artículo. publication es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @subscriber=] 'subscriber'
    Es el nombre del suscriptor. subscriber es de tipo sysname y su valor predeterminado es NULL.

  • [ @subscriber_db=] 'subscriber_db'
    Es el 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)

Conjuntos de resultados

Nombre de columna

Tipo de datos

Descripción

snapshot_folder

nvarchar(512)

Ruta de acceso completa al directorio de instantáneas.

Notas

sp_browsesnapshotfolder se utiliza en la replicación de instantáneas y transaccional.

Si los campos subscriber y subscriber_db se dejan como NULL, el procedimiento almacenado devuelve la carpeta de instantáneas de la instantánea más reciente que encuentra para la publicación. Si se especifican los campos subscriber y subscriber_db, el procedimiento almacenado devuelve la carpeta de instantáneas de la suscripción especificada. Si no se ha generado una instantánea para la publicación, se devuelve un conjunto de resultados vacío.

Si la publicación está configurada para generar archivos de instantáneas en el directorio de trabajo y en la carpeta de instantáneas del publicador, el conjunto de resultados contiene dos filas. La primera fila contiene la carpeta de instantáneas de la publicación y la segunda fila contiene el directorio de trabajo del publicador. sp_browsesnapshotfolder resulta muy útil para determinar el directorio donde se generan los archivos de instantáneas.

Permisos

Sólo los miembros de la función fija de servidor sysadmin o de la función fija de base de datos db_owner pueden ejecutar sp_browsesnapshotfolder.