Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Managed Instance
Este artigo descreve como configurar o SQL Server Agent para usar o Database Mail para enviar notificações e alertas no SQL Server usando o SQL Server Management Studio.
- Para obter informações sobre como habilitar e configurar o Database Mail, consulte Configurar o Database Mail.
- Para obter um exemplo usando Transact-SQL, consulte Criar um perfil do Database Mail.
- Para enviar e-mail usando trabalhos do SQL Agent na Instância Gerenciada do SQL do Azure, o SQL Server Agent pode usar apenas um perfil do Database Mail e deve ser chamado
AzureManagedInstance_dbmail_profile
. Para obter mais informações e um script de exemplo, consulte Notificações de Trabalho do Agente SQL da Instância Gerida do Azure.
Pré-requisitos
Crie uma conta de Database Mail para ser usada pela conta de serviço do SQL Server Agent.
Crie um Perfil do Database Mail para a conta de serviço do SQL Server Agent a ser usada e adicione o usuário à função de banco de dados DatabaseMailUserRole no
msdb
banco de dados. Verifique se os usuários estão configurados corretamente para enviar e-mails.Defina o perfil como o perfil padrão para o
msdb
banco de dados.
Permissões
O usuário que cria as contas de perfis e executa procedimentos armazenados deve ser um membro da função de servidor fixa sysadmin.
Usar o SQL Server Management Studio para configurar o SQL Server Agent para usar o Database Mail
Sugestão
As etapas a seguir não são necessárias na Instância Gerenciada SQL do Azure, que já está configurada para procurar um perfil chamado AzureManagedInstance_dbmail_profile
. Para obter mais informações e um script de exemplo, consulte Notificações de Trabalho do Agente SQL da Instância Gerida do Azure.
As etapas a seguir usam o SQL Server Management Studio (SSMS)
Conecte-se à instância do SQL Server.
No Pesquisador de Objetos, expanda uma instância do SQL Server.
Clique com o botão direito do mouse SQL Server Agente selecione Propriedades.
Selecione Sistema de alerta.
Selecione Ativar perfil de email.
Na lista Sistema de email , selecione Database Mail.
Na lista Perfil do Mail, selecione um perfil de email para o Database Mail.
Reinicie o SQL Server Agent.
Tarefas de acompanhamento
As tarefas a seguir são necessárias para concluir a configuração do Agente para enviar alertas e notificações.
-
Os Alertas do SQL Agent podem ser configurados para notificar um operador de um determinado evento de banco de dados ou condição do sistema operacional.
-
Os Operadores do SQL Agent são aliases para pessoas ou grupos que podem receber notificações, por exemplo, por email.