dbo.sysjobs (Transact-SQL)

Aplica-se a: SQL Server

Armazena a informação de cada trabalho agendado que o SQL Server Agent executa. Esta tabela está na msdb base de dados.

Nome da coluna Tipo de dados Description
job_id uniqueidentifier ID exclusivo do trabalho.
originating_server_id int ID do servidor de onde veio o trabalho.
name sysname Nome do trabalho.
enabled tinyint Indica se o trabalho está ativado para executar.
description nvarchar(512) Descrição do trabalho.
start_step_id int Identificação do passo no trabalho onde a execução começa.
category_id int Identificação da categoria de trabalho.
owner_sid varbinary(85) Número de identificador de segurança (SID) do proprietário do trabalho. Conceda SELECT acesso apenas a utilizadores que precisem.
notify_level_eventlog int Bitmask indicando em que circunstâncias registar um evento de notificação no registo da aplicação Microsoft Windows:

0 = Nunca
1 = Quando o trabalho é bem-sucedido
2 = Quando o trabalho falha
3 = Sempre que o trabalho é concluído (independentemente do resultado do trabalho)
notify_level_email int Bitmask indicando em que circunstâncias enviar um email de notificação quando um trabalho é concluído:

0 = Nunca
1 = Quando o trabalho é bem-sucedido
2 = Quando o trabalho falha
3 = Sempre que o trabalho é concluído (independentemente do resultado do trabalho)
notify_level_netsend int Bitmask indicando em que circunstâncias enviar uma mensagem de rede quando um trabalho é concluído:

0 = Nunca
1 = Quando o trabalho é bem-sucedido
2 = Quando o trabalho falha
3 = Sempre que o trabalho é concluído (independentemente do resultado do trabalho)
notify_level_page int Bitmask indica em que circunstâncias enviar uma página quando um trabalho termina:

0 = Nunca
1 = Quando o trabalho é bem-sucedido
2 = Quando o trabalho falha
3 = Sempre que o trabalho é concluído (independentemente do resultado do trabalho)
notify_email_operator_id int Envie um email para o nome do operador para notificar.
notify_netsend_operator_id int ID do computador ou utilizador para enviar mensagens de rede.
notify_page_operator_id int ID do computador ou utilizador por enviar uma página.
delete_level int Bitmask indicando em que circunstâncias eliminar o trabalho quando um trabalho é concluído:

0 = Nunca
1 = Quando o trabalho é bem-sucedido
2 = Quando o trabalho falha
3 = Sempre que o trabalho é concluído (independentemente do resultado do trabalho)
date_created datetime Data em que o cargo foi criado.
date_modified datetime Data em que o trabalho foi modificado pela última vez.
version_number int Versão do trabalho.

Segurança

A owner_sid coluna mostra qual o login que executa Transact-SQL passos de trabalho. Conceda SELECT acesso apenas a utilizadores que precisem.