Compartir a través de


sys.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. Ejecute este procedimiento almacenado en el publicador de la base de datos de publicación.

Convenciones de sintaxis de Transact-SQL

Sintaxis

sys.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.

No use @publisher 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 que usa el agente al conectarse al publicador. Puede ser uno de los siguientes valores:

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, esta columna siempre devuelve un valor de **********.
job_id uniqueidentifier Id. único del trabajo del agente.
job_login nvarchar(512) La cuenta de Windows con la que se ejecuta el agente de instantáneas. La columna devuelve este valor con el formato <domain>\<username>.
job_password sysname Por motivos de seguridad, esta columna siempre devuelve un valor de **********.
schedule_name sysname Nombre de la programación utilizada para este trabajo del agente.
frequency_type int Frecuencia con la que el agente está programado para ejecutarse. 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 que se ejecuta el agente, que puede ser uno de estos valores:

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 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 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 la ejecución programada 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 yyyyMMddformato .
active_start_time int Hora a la que el agente se programa por primera vez para ejecutarse, con HHmmssel formato .
active_end_time int Hora a la 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 db_owner en la base de datos de publicación pueden ejecutar sp_help_publication_snapshot.