sp_helpdynamicsnapshot_job (Transact-SQL)
Se aplica a:SQL ServerAzure 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 = ] 'publication' ]
[ , [ @dynamic_snapshot_jobname = ] 'dynamic_snapshot_jobname' ]
[ , [ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid' ]
Argumentos
[ @publication = ] 'publication'
Es el 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_jobidy dynamic_snapshot_jobnameespecificados para todas las publicaciones.
[ @dynamic_snapshot_jobname = ] 'dynamic_snapshot_jobname'
Es el nombre de un trabajo de instantánea de datos filtrado. dynamic_snapshot_jobname es sysname, con el valor predeterminado "%, que devuelve todos los trabajos dinámicos de una publicación con el dynamic_snapshot_jobid especificado. Si no se especificó un nombre de trabajo explícitamente cuando se creó el trabajo, el formato del nombre del trabajo es el siguiente:
'dyn_' + <name of the standard snapshot job> + <GUID>
[ @dynamic_snapshot_jobid = ] 'dynamic_snapshot_jobid'
Es un identificador de un trabajo de instantánea de datos filtrado. dynamic_snapshot_jobid es uniqueidentifier, con el valor predeterminado null, que devuelve todos los trabajos de instantánea que coinciden con el dynamic_snapshot_jobname especificado.
Conjuntos 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 Microsoft 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 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 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 (error)
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 rol fijo de base de datos db_owner y la lista de acceso a la publicación pueden ejecutar sp_helpdynamicsnapshot_job.
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de