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
Inicia o Database Mail iniciando os objetos do Service Broker que o programa externo usa.
Transact-SQL convenções de sintaxe
Sintaxe
sysmail_start_sp
[ ; ]
Argumentos
Nenhum.
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Conjunto de resultados
Nenhum.
Observações
O Database Mail não está habilitado ou instalado durante a instalação do SQL Server. Use o assistente de Configuração do Database Mail para habilitar e instalar os objetos do Database Mail.
Este procedimento armazenado está no msdb banco de dados. Este procedimento armazenado inicia a fila do Database Mail que contém solicitações de mensagens de saída e habilita a ativação do Service Broker para o programa externo.
Quando as filas são iniciadas, o programa externo do Database Mail pode processar mensagens. Este procedimento permite reiniciar as filas depois que as filas foram interrompidas com o sysmail_stop_sp procedimento armazenado.
Observação
Este procedimento armazenado apenas inicia as filas para o Database Mail. Este procedimento armazenado não ativa a entrega de mensagens do Service Broker no banco de dados.
Permissões
Você pode conceder permissões de EXECUTE neste procedimento, mas essas permissões podem ser substituídas durante uma atualização do SQL Server.
Exemplos
O exemplo a seguir mostra como iniciar o msdb Database Mail no banco de dados. O exemplo pressupõe que o Database Mail tenha sido habilitado.
USE msdb;
GO
EXECUTE dbo.sysmail_start_sp;
GO