sp_helppublication_snapshot (Transact-SQL)

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

Icono de vínculo a temasConvenciones 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 de tipo sysname y no tiene ningún valor predeterminado.

  • [ @publisher = ] 'publisher'
    Especifica un publicador que no es de SQL Server. publisher es de tipo sysname y su valor predeterminado es NULL.

    Nota

    El parámetro publisher no debe utilizarse al agregar un artículo a un publicador de SQL Server.

Conjuntos de resultados

Nombre de 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 conectar al publicador. 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 al conectar al publicador.

publisher_password

nvarchar(524)

Por razones de seguridad, siempre se devuelve un valor de **********.

job_id

uniqueidentifier

Id. único del trabajo de agente.

job_login

nvarchar(512)

Es la cuenta de Windows en la que se ejecuta el Agente de instantáneas, que se devuelve en el formato DOMINIO\nombreDeUsuario.

job_password

sysname

Por motivos de seguridad, siempre se devuelve el valor **********.

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ódica

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 de la semana

10 = Días del fin de semana

frequency_subday_type

int

Es el tipo que define la frecuencia con que se ejecuta el agente cuando el valor de frequency_type es 4 (diario), y puede tener los valores siguientes.

1 = A la hora especificada

2 = Segundos

4 = Minutos

8 = Horas

frequency_subday_interval

int

Número de intervalos de frequency_subday_type entre las ejecuciones programadas del agente.

frequency_relative_interval

int

Es la semana de un mes dado en la que se ejecuta el agente cuando el valor de frequency_type es 32 (relativo mensual), y puede tener los valores siguientes.

1 = Primera

2 = Segunda

4 = Tercera

8 = Cuarta

16 = Última

frequency_recurrence_factor

int

Número de semanas o meses entre las ejecuciones programadas del agente.

active_start_date

int

Fecha en que se programa la primera ejecución del agente, con el formato AAAAMMDD.

active_end_date

int

Fecha en que se programa la última ejecución del agente, con el formato AAAAMMDD.

active_start_time

int

Hora en que se programa la primera ejecución del agente, con el formato HHMMSS.

active_end_time

int

Hora en que se programa la última ejecución del agente, con el formato HHMMSS.

Valores de código de retorno

0 (correcto) o 1 (error)

Comentarios

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

Permisos

Sólo los miembros de la función fija de servidor sysadmin en el publicador o los miembros de la función fija de base de datos db_owner en la base de datos de publicaciones pueden ejecutar sp_help_publication_snapshot.