dbo.sysschedules (Transact-SQL)
Se aplica a: SQL Server
Contiene información sobre Agente SQL Server programaciones de trabajos. Esta tabla se almacena en la base de datos msdb.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
schedule_id | int | Identificador de la programación del trabajo de Agente SQL Server. |
schedule_uid | uniqueidentifier | Identificador único de la programación de trabajo. Este valor se utiliza para identificar una programación de trabajos distribuidos. |
originating_server_id | int | Id. del servidor maestro del que procede la programación de trabajo. |
name | sysname (nvarchar(128)) | Nombre de la programación de trabajo definido por el usuario. Este nombre debe ser único en un trabajo. |
owner_sid | varbinary(85) | Microsoft Windows security_identifier del usuario o grupo que posee la programación del trabajo. |
enabled | int | Estado de la programación de trabajo: 0 = No habilitado. 1 = Habilitado. Si la programación no está habilitada, no se ejecutarán trabajos en la programación. |
freq_type | int | Frecuencia con la que un trabajo se ejecuta para esta programación. 1 = solo una vez 4 = Diario 8 = Semanal 16 = Mensual 32 = Mensual, en relación con freq_interval 64 = Se ejecuta cuando se inicia el servicio Agente SQL Server 128 = Se ejecuta cuando el equipo está inactivo |
freq_interval | int | Días en que se ejecuta el trabajo. Depende del valor de freq_type. El valor predeterminado es 0, lo que indica que freq_interval no se usa. Consulte la tabla siguiente para conocer los posibles valores y sus efectos. |
freq_subday_type | int | Unidades para el freq_subday_interval. Estos son los valores posibles y sus descripciones. 1 : En el momento especificado 2 : Segundos 4 : Minutos 8 : Horas |
freq_subday_interval | int | Número de períodos de freq_subday_type que se van a producir entre cada ejecución del trabajo. |
freq_relative_interval | int | Cuando freq_interval se produce en cada mes, si freq_type es 32 (relativo mensual). Puede ser uno de los siguientes valores: 0 = freq_relative_interval no se usa 1 = Primero 2 = Segundo 4 = Tercero 8 = Cuarto 16 = Último |
freq_recurrence_ factor |
int | Número de semanas o meses entre la ejecución programada de un trabajo. freq_recurrence_factor solo se usa si freq_type es 8, 16 o 32. Si esta columna contiene 0, freq_recurrence_factor no se usa. |
active_start_date | int | Fecha en la que puede comenzar la ejecución de un trabajo. La fecha tiene el formato AAAAMMDD. NULL indica la fecha actual. |
active_end_date | int | Fecha en la que se puede detener la ejecución de un trabajo. La fecha tiene el formato AAAAMMDD. |
active_start_time | int | Hora en cualquier día entre active_start_date y active_end_date ese trabajo comienza a ejecutarse. La hora tiene el formato HHMMSS y se utiliza el reloj de 24 horas. |
active_end_time | int | Hora en cualquier día entre active_start_date y active_end_date ese trabajo deja de ejecutarse. La hora tiene el formato HHMMSS y se utiliza el reloj de 24 horas. |
date_created | datetime | Fecha y hora en que se creó la programación. |
date_modified | datetime | Fecha y hora en que se modificó la programación por última vez. |
version_number | int | Número de versión actual de la programación. Por ejemplo, si una programación se ha modificado 10 veces, el version_number es 10. |
Valor de freq_type | Efecto en freq_interval |
---|---|
1 (una vez) | freq_interval no se usa (0) |
4 (diario) | Cada freq_interval días |
8 (semanal) | freq_interval es uno o varios de los siguientes: 1 = Domingo 2 = Lunes 4 = Martes 8 = miércoles 16 = Jueves 32 = viernes 64 = Sábado |
16 (mensual) | En el freq_interval día del mes |
32 (mensual, relativa) | freq_interval es uno de los siguientes: 1 = Domingo 2 = Lunes 3 = Martes 4 = miércoles 5 = Jueves 6 = Viernes 7 = Sábado 8 = Día 9 = Día de la semana 10 = Día del fin de semana |
64 (comienza cuando se inicia Agente SQL Server servicio) | freq_interval no se usa (0) |
128 (se ejecuta cuando el equipo está inactivo) | freq_interval no se usa (0) |