Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se:SQL Server
O SQL Server oferece suporte aos seguintes procedimentos armazenados do sistema que são usados pelo SQL Server Agent para gerenciar atividades agendadas e controladas por eventos.
Gerenciamento de trabalho
Esses procedimentos criam, modificam e gerenciam trabalhos do SQL Server Agent.
| Procedimento armazenado | DESCRIÇÃO |
|---|---|
| sp_add_job | Cria um novo trabalho executado pelo serviço SQL Server Agent. |
| sp_delete_job | Exclui um trabalho do SQL Server Agent. |
| sp_update_job | Altera os atributos de um trabalho existente. |
| sp_help_job | Retorna informações sobre trabalhos. |
| sp_start_job | Instrui o SQL Server Agent a executar um trabalho imediatamente. |
| sp_stop_job | Instrui o SQL Server Agent a interromper a execução de um trabalho. |
| sp_help_jobactivity | Retorna informações sobre o estado de runtime dos trabalhos do SQL Server Agent. |
| sp_help_jobcount | Retorna o número de trabalhos aos quais um agendamento está anexado. |
| sp_help_jobhistory | Retorna informações sobre o histórico de execução de trabalhos. |
| sp_purge_jobhistory | Remove os registros de histórico de um trabalho. |
| sp_manage_jobs_by_login | Exclui ou reatribui trabalhos pertencentes a um logon especificado. |
Etapas de trabalho
Esses procedimentos gerenciam as etapas individuais em trabalhos.
| Procedimento armazenado | DESCRIÇÃO |
|---|---|
| sp_add_jobstep | Adiciona uma etapa a um trabalho. |
| sp_delete_jobstep | Remove uma etapa de trabalho de um trabalho. |
| sp_update_jobstep | Altera as configurações de uma etapa de trabalho. |
| sp_help_jobstep | Retorna informações sobre as etapas do trabalho. |
| sp_help_jobsteplog | Retorna informações sobre o log de etapas de trabalho do SQL Server Agent. |
| sp_delete_jobsteplog | Exclui o log de etapas de trabalho do SQL Server Agent para um trabalho. |
Schedules
Esses procedimentos criam e gerenciam agendas para trabalhos.
| Procedimento armazenado | DESCRIÇÃO |
|---|---|
| sp_add_schedule | Cria uma agenda que pode ser usada por vários trabalhos. |
| sp_delete_schedule | Exclui uma agenda. |
| sp_update_schedule | Altera as configurações de um agendamento. |
| sp_help_schedule | Retorna informações sobre agendamentos. |
| sp_attach_schedule | Anexa uma agenda a um trabalho. |
| sp_detach_schedule | Remove a associação entre um agendamento e um trabalho. |
| sp_add_jobschedule | Cria uma agenda para um trabalho. |
| sp_delete_jobschedule | Exclui uma agenda para um trabalho. |
| sp_update_jobschedule | Altera as configurações da agenda de um trabalho. |
| sp_help_jobschedule | Retorna informações sobre agendas de trabalho. |
| sp_help_jobs_in_schedule | Retorna informações sobre trabalhos anexados a um agendamento específico. |
Alerts
Esses procedimentos criam e gerenciam alertas que respondem a eventos.
| Procedimento armazenado | DESCRIÇÃO |
|---|---|
| sp_add_alert | Cria um alerta. |
| sp_delete_alert | Exclui um alerta. |
| sp_update_alert | Altera as configurações de um alerta. |
| sp_help_alert | Retorna informações sobre alertas. |
Operadores
Esses procedimentos gerenciam operadores que recebem notificações de alerta.
| Procedimento armazenado | DESCRIÇÃO |
|---|---|
| sp_add_operator | Cria um operador para uso com alertas e trabalhos. |
| sp_delete_operator | Exclui um operador. |
| sp_update_operator | Altera as configurações de um operador. |
| sp_help_operator | Retorna informações sobre operadores. |
| sp_notify_operator | Envia uma notificação para um operador. |
Notifications
Esses procedimentos gerenciam notificações para conclusão de trabalho e alertas.
| Procedimento armazenado | DESCRIÇÃO |
|---|---|
| sp_add_notification | Adiciona uma notificação a um alerta. |
| sp_delete_notification | Remove uma notificação de um alerta. |
| sp_update_notification | Altera as configurações de notificação de um alerta. |
| sp_help_notification | Retorna informações sobre notificações para um determinado operador ou alerta. |
Categorias
Esses procedimentos organizam trabalhos, alertas e operadores em categorias.
| Procedimento armazenado | DESCRIÇÃO |
|---|---|
| sp_add_category | Adiciona uma categoria de trabalho, alerta ou operador. |
| sp_delete_category | Exclui uma categoria. |
| sp_update_category | Altera o nome de uma categoria. |
| sp_help_category | Retorna informações sobre categorias. |
Proxies
Esses procedimentos gerenciam contas proxy para executar etapas de trabalho.
| Procedimento armazenado | DESCRIÇÃO |
|---|---|
| sp_add_proxy | Cria uma conta proxy do SQL Server Agent. |
| sp_delete_proxy | Exclui uma conta proxy. |
| sp_update_proxy | Altera as configurações de uma conta proxy. |
| sp_help_proxy | Retorna informações sobre contas proxy. |
| sp_grant_login_to_proxy | Concede acesso de logon a um proxy. |
| sp_revoke_login_from_proxy | Remove o acesso de um logon a um proxy. |
| sp_enum_login_for_proxy | Lista os logons que podem acessar um proxy. |
| sp_grant_proxy_to_subsystem | Concede um acesso de proxy a um subsistema. |
| sp_revoke_proxy_from_subsystem | Revoga o acesso de um proxy a um subsistema. |
| sp_enum_proxy_for_subsystem | Lista proxies que podem acessar um subsistema. |
| sp_enum_sqlagent_subsystems | Lista os subsistemas do SQL Server Agent. |
Servidores de destino (administração multisservidor)
Esses procedimentos gerenciam servidores de destino em um ambiente de administração multisservidor.
| Procedimento armazenado | DESCRIÇÃO |
|---|---|
| sp_add_targetservergroup | Cria um grupo de servidores de destino. |
| sp_delete_targetservergroup | Exclui um grupo de servidores de destino. |
| sp_update_targetservergroup | Altera o nome de um grupo de servidores de destino. |
| sp_help_targetservergroup | Retorna informações sobre grupos de servidores de destino. |
| sp_add_targetsvrgrp_member | Adiciona um servidor de destino a um grupo de servidores de destino. |
| sp_delete_targetsvrgrp_member | Remove um servidor de destino de um grupo de servidores de destino. |
| sp_add_jobserver | Direciona um trabalho em um servidor especificado. |
| sp_delete_jobserver | Remove um destino de trabalho de um servidor especificado. |
| sp_help_jobserver | Retorna informações sobre servidores de destino para um trabalho. |
| sp_apply_job_to_targets | Aplica um trabalho a um ou mais servidores de destino ou grupos de servidores de destino. |
| sp_remove_job_from_targets | Remove um trabalho de servidores de destino ou grupos de servidores de destino especificados. |
| sp_delete_targetserver | Remove um servidor da lista de servidores de destino disponíveis. |
| sp_help_targetserver | Retorna informações sobre servidores de destino. |
| sp_resync_targetserver | Ressincroniza um servidor de destino com o servidor mestre. |
| sp_help_downloadlist | Lista trabalhos e seu status de download para um servidor de destino. |
| sp_post_msx_operation | Posta operações para os servidores de destino a serem baixados. |
| sp_msx_defect | Remove o servidor atual de operações multisservidor. |
| sp_msx_enlist | Adiciona o servidor atual à lista de servidores disponíveis. |
| sp_msx_get_account | Retorna informações sobre a credencial usada para fazer logon no servidor mestre. |
| sp_msx_set_account | Define a conta usada pelo servidor de destino para fazer logon no servidor mestre. |
Gerenciamento de log de erros
Esses procedimentos gerenciam o log de erros do SQL Server Agent.
| Procedimento armazenado | DESCRIÇÃO |
|---|---|
| sp_cycle_agent_errorlog | Fecha o arquivo de log de erros atual do SQL Server Agent e percorre os números de extensão. |