Compartir a través de


sp_helppublication_snapshot (Transact-SQL)

Se aplica a:SQL ServerAzure SQL Managed Instance

Devuelve información acerca del Agente de instantáneas de una publicación específica. Este procedimiento almacenado se ejecuta en el publicador de la base de datos de publicación.

Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_helppublication_snapshot
    [ @publication = ] N'publication'
    [ , [ @publisher = ] N'publisher' ]
[ ; ]

Argumentos

[ @publication = ] N'publication'

Nombre de la publicación. @publication es sysname, sin ningún valor predeterminado.

[ @publisher = ] N'publisher'

Especifica un publicador que no es de SQL Server. @publisher es sysname, con un valor predeterminado de NULL.

Publisher no debe usarse al agregar un artículo a un publicador de SQL Server.

Conjunto de resultados

Nombre de la columna Tipo de datos Descripción
id int Id. del Agente de instantáneas.
name nvarchar(100) Nombre del Agente de instantáneas.
publisher_security_mode smallint Modo de seguridad utilizado por el agente al conectarse al publicador, que puede ser uno de los siguientes:

0 = Autenticación de SQL Server
1 = Autenticación de Windows.
publisher_login sysname Inicio de sesión utilizado para conectarse al publicador.
publisher_password nvarchar(524) Por motivos de seguridad, siempre se devuelve un valor de ********** .
job_id uniqueidentifier Id. único del trabajo del agente.
job_login nvarchar(512) Es la cuenta de Windows con la que se ejecuta el agente de instantáneas, que se devuelve con el formato <domain>\<username>.
job_password sysname Por motivos de seguridad, siempre se devuelve un valor de ********** .
schedule_name sysname Nombre de la programación utilizada para este trabajo de agente.
frequency_type int Se trata de la frecuencia de ejecución programada del agente, que puede ser uno de estos valores.

1 = Una vez
2 = A petición
4 = Diario
8 = Semanal
16 = Mensual
32 = Relativo mensual
64 = Inicio automático
128 = Periódico
frequency_interval int Los días en los que se ejecuta el agente; puede tener los valores siguientes.

1 = Domingo
2 = Lunes
3 = Martes
4 = miércoles
5 = Jueves
6 = Viernes
7 = Sábado
8 = Día
9 = Días laborables
10 = Días de fin de semana
frequency_subday_type int Es el tipo que define la frecuencia con la que se ejecuta el agente cuando frequency_type es 4 (diario) y puede ser uno de estos valores.

1 = En el momento especificado
2 = Segundos
4 = Minutos
8 = Horas
frequency_subday_interval int Número de intervalos de frequency_subday_type que se producen entre la ejecución programada del agente.
frequency_relative_interval int Es la semana en la que el agente se ejecuta en un mes determinado cuando frequency_type es 32 (relativo mensual) y puede ser uno de estos valores.

1 = Primer
2 = Segundo
4 = Tercero
8 = Cuarto
16 = Last
frequency_recurrence_factor int Número de semanas o meses entre las ejecuciones programadas del agente.
active_start_date int Fecha en la que el agente está programado para ejecutarse por primera vez, con yyyyMMddel formato .
active_end_date int Fecha en la que el agente está programado por última vez para ejecutarse, con yyyyMMddel formato .
active_start_time int Hora en la que el agente está programado para ejecutarse por primera vez, con HHmmssel formato .
active_end_time int Hora en que el agente está programado por última vez para ejecutarse, con formato .HHmmss

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Comentarios

sp_help_publication_snapshot se usa en todos los tipos de replicación.

Permisos

Solo los miembros del rol fijo de servidor sysadmin en el publicador o los miembros del rol fijo de base de datos de db_owner en la base de datos de publicación pueden ejecutar sp_help_publication_snapshot.