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 a:SQL Server
Instância Gerenciada de SQL do Azure
O executável externo do Database Mail é DatabaseMail.exe, localizado na \MSSQL\Binn directory da instalação do SQL Server. O Database Mail usa a ativação do Service Broker para iniciar o programa externo quando há mensagens de email a serem processadas. O Database Mail inicia uma instância do programa externo. O programa externo é executado no contexto de segurança da conta de serviço do SQL Server.
Conceitos sobre programas externos do Database Mail
Ao ser iniciado, o programa externo se conecta ao SQL Server usando autenticação do Windows e começa a processar mensagens de email. Quando não há nenhuma mensagem a enviar no tempo limite especificado, o programa é encerrado. Você pode configurar o tempo que o programa deve aguardar antes de encerrar, usando o Assistente para Configuração do Database Mail ou procedimentos armazenados do Database Mail. Para obter mais informações, consulte sysmail_configure_sp (Transact-SQL).
O programa externo armazena informações em tabelas do sistema no banco de dados do msdb sistema. Se o programa externo não puder se comunicar com o SQL Server, o programa registrará erros no log de eventos do Aplicativo Microsoft Windows. Há ainda outros registros de mensagens quando o nível de log é definido como Detalhado na caixa de diálogo Configurar Parâmetros do Sistema do Assistente para Configuração do Database Mail.
Para obter eficiência, o programa externo armazena em cache informações de conta e perfil. Portanto, as alterações de configuração em contas e perfis podem não ser refletidas no programa externo por alguns minutos.
Configurar o programa externo do Database Mail
| Tarefa de configuração | Link do tópico |
|---|---|
| Especifique a hora em que o Programa Externo é executado antes de sair. | sysmail_configure_sp (Transact-SQL) |