dbo.sysschedules (Transact-SQL)
Contém informações sobre agendas de trabalho do SQL Server Agent. Essa tabela é armazenada no banco de dados msdb.
Nome da coluna |
Tipo de dados |
Descrição |
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
schedule_id |
int |
ID da agenda de trabalho do SQL Server Agent. |
||||||||||||||||
schedule_uid |
uniqueidentifier |
Identificador exclusivo da agenda do trabalho. Este valor é usado para identificar uma agenda para trabalhos distribuídos. |
||||||||||||||||
originating_server_id |
int |
ID do servidor mestre do qual a agenda de trabalho foi originada. |
||||||||||||||||
nome |
sysname (nvarchar(128)) |
Nome definido pelo usuário para a agenda de trabalho. Este nome deve ser exclusivo em um trabalho. |
||||||||||||||||
owner_sid |
varbinary(85) |
security_identifier do Microsoft Windows do usuário ou grupo que possui a agenda de trabalho. |
||||||||||||||||
habilitado |
int |
O status da agenda de trabalho: 0 = Não habilitado. 1 = Habilitado. Se o agendamento não estiver habilitado, nenhum trabalho será executado nele. |
||||||||||||||||
freq_type |
int |
A frequência com que um trabalho é executado para esta agenda. 1 = Apenas uma vez 4 = Diariamente 8 = Semanalmente 16 = Mensalmente 32 = mensalmente, relativo a freq_interval 64 = Executado quando o serviço SQL Server Agent é iniciado 128 = Executado quando o computador estiver ocioso |
||||||||||||||||
freq_interval |
int |
Dias em que o trabalho é executado. Depende do valor de freq_type. O valor padrão é 0, o que indica que freq_interval não é usado.
|
||||||||||||||||
freq_subday_type |
int |
Unidades para o freq_subday_interval. Pode ser um dos seguintes valores:
|
||||||||||||||||
freq_subday_interval |
int |
Número de períodos de freq_subday_type que devem ocorrer entre cada execução do trabalho. |
||||||||||||||||
freq_relative_interval |
int |
Quando freq_interval ocorrer todo mês, se freq_interval for 32 (mensalmente relativo). Pode ser um dos seguintes valores: 0 = freq_relative_interval não é usado 1 = Primeiro 2 = Segundo 4 = Terceiro 8 = Quarto 16 = Último |
||||||||||||||||
freq_recurrence_ factor |
int |
Número de semanas ou meses entre execuções agendadas de um trabalho. freq_recurrence_factor só será usado se freq_type for 8, 16ou 32. Se esta coluna contiver 0, freq_recurrence_factor não será usado. |
||||||||||||||||
active_start_date |
int |
Data na qual a execução de um trabalho pode começar. A data é formatada como DDMMAAAA. NULL indica a data de hoje. |
||||||||||||||||
active_end_date |
int |
Data na qual a execução de um trabalho pode parar. A data é formatada como AAAAMMDD. |
||||||||||||||||
active_start_time |
int |
Hora em qualquer dia entre active_start_date e active_end_date em que a execução do trabalho é iniciada. A hora é formatada como HHMMSS, usando um relógio de 24 horas. |
||||||||||||||||
active_end_time |
int |
Hora em qualquer dia entre active_start_date e active_end_date em que a execução do trabalho é interrompida. A hora é formatada como HHMMSS, usando um relógio de 24 horas. |
||||||||||||||||
date_created |
datetime |
Data e hora em que a agenda foi criada. |
||||||||||||||||
date_modified |
datetime |
Data e hora em que a agenda foi modificada pela última vez. |
||||||||||||||||
version_number |
int |
Número da versão atual da agenda. Por exemplo, se uma agenda foi modificada 10 vezes, o version_number será 10. |