sp_helpdynamicsnapshot_job (Transact-SQL)
Se aplica a: SQL Server Azure SQL Managed Instance
Devuelve información sobre trabajos del agente que generan instantáneas de datos filtrados. Este procedimiento almacenado se ejecuta en el publicador de la base de datos de publicación.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_helpdynamicsnapshot_job
[ [ @publication = ] N'publication' ]
[ , [ @dynamic_snapshot_jobname = ] N'dynamic_snapshot_jobname' ]
[ , [ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid' ]
[ ; ]
Argumentos
[ @publication = ] N'publication'
Nombre de la publicación. @publication es sysname, con un valor predeterminado de %
, que devuelve información sobre todos los trabajos de instantánea de datos filtrados que coinciden con el @dynamic_snapshot_jobid y el @dynamic_snapshot_jobname especificados para todas las publicaciones.
[ @dynamic_snapshot_jobname = ] N'dynamic_snapshot_jobname'
Nombre de un trabajo de instantánea de datos filtrado. @dynamic_snapshot_jobname es sysname, con un valor predeterminado de %
, que devuelve todos los trabajos dinámicos de una publicación con el @dynamic_snapshot_jobname especificado. Si no se especificó explícitamente un nombre de trabajo cuando se creó el trabajo, el nombre del trabajo tiene el formato 'dyn_' + <name of the standard snapshot job> + <GUID>
.
[ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid'
Identificador de un trabajo de instantánea de datos filtrado. @dynamic_snapshot_jobid es uniqueidentifier, con un valor predeterminado de , que devuelve todos los trabajos de NULL
instantánea que coinciden con el @dynamic_snapshot_jobname especificado.
Conjunto de resultados
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
id |
int | Identifica el trabajo de instantáneas de datos filtrados. |
job_name |
sysname | Nombre del trabajo de instantáneas de datos filtrados. |
job_id |
uniqueidentifier | Identifica el trabajo de Agente SQL Server en el distribuidor. |
dynamic_filter_login |
sysname | Valor usado para evaluar la función SUSER_SNAME en un filtro de fila con parámetros definido para la publicación. |
dynamic_filter_hostname |
sysname | Valor usado para evaluar la función HOST_NAME en un filtro de fila con parámetros definido para la publicación. |
dynamic_snapshot_location |
nvarchar(255) | Ruta a la carpeta de la que se leen los archivos de instantáneas si se utiliza un filtro de fila con parámetros. |
frequency_type |
int | Se trata de la frecuencia de ejecución programada del agente, que puede ser uno de estos valores.1 = Una vez2 = A petición4 = Diario8 = Semanal16 = Mensual32 = Relativo mensual64 = Inicio automático128 = Periódico |
frequency_interval |
int | Los días en los que se ejecuta el agente; puede tener los valores siguientes.1 = Domingo2 = Lunes3 = Martes4 = miércoles5 = Jueves6 = Viernes7 = Sábado8 = Día9 = Días laborables10 = 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 especificado2 = Segundos4 = Minutos8 = 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 = Primer2 = Segundo4 = Tercero8 = Cuarto16 = 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 yyyyMMdd el formato . |
active_end_date |
int | Fecha en la que el agente está programado por última vez para ejecutarse, con yyyyMMdd el formato . |
active_start_time |
int | Hora en la que el agente está programado para ejecutarse por primera vez, con HHmmss el 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_helpdynamicsnapshot_job
se usa en la replicación de mezcla.
Si se utilizan todos los valores de parámetros predeterminados, se devuelve información sobre todos los trabajos de instantáneas de datos con particiones para toda la base de datos de publicaciones.
Permisos
Solo los miembros del rol fijo de servidor sysadmin , el db_owner rol fijo de base de datos y la lista de acceso a la publicación pueden ejecutar sp_helpdynamicsnapshot_job
.