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 = ] 'publication'  
    [ , [ @publisher = ] 'publisher' ]  

Argumentos

[ @publication = ] 'publication' Es el nombre de la publicación. publication es sysname, sin ningún valor predeterminado.

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

Nota:

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

Conjuntos 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 nombre de usuario DOMINIO\.
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 = Primero

2 = Segundo

4 = Tercero

8 = Cuarto

16 = Último
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 (error)

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.

Consulte también

Ver y modificar propiedades de publicación
sp_addpublication_snapshot (Transact-SQL)
sp_changepublication_snapshot (Transact-SQL)
sp_dropmergepublication (Transact-SQL)
sp_droppublication (Transact-SQL)