Conheça também: Onmasters . Ofertas . Divulgue! . Vai.la . Geraboleto . Baixa.la . Assista.la . Joga.la
» Início » Desenvolvimento » Banco de dados e SQL » SQL Server 2005 New Features: O Database Mail - Parte 2 -->
 
Avaliação: | Publicado em: 23/06/2007
SQL Server 2005 New Features: O Database Mail - Parte 2


Uma vez que a utilização do Database Mail esteja habilitada no servidor, os perfis e contas devidamente criados, as associações de perfis e contas realizadas, e as permissões de utilização concedidas, é chegada a hora de efetuar um teste para verificar se tudo saiu conforme o previsto. A procedure sp_send_dbmail permite que e-mails sejam disparados via Transact SQL.

-- Enviando um e-mail simples
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'Perfil para Testes',
@recipients = 'seuem@il.com.br',
@body = 'Se você receber esse e-mail, o recurso Database Mail está funcionando',
@subject = 'Verificação do Recurso Database Mail'

Um outro teste interessante, seria utilizar alguns outros parâmetros da procedure sp_send_dbmail, para mandar o resultado de uma query para um determinado endereço eletrônico. O comando abaixo realiza uma consulta que demonstra o nome de todos os bancos de dados do servidor e envia o resultado dessa consulta em um anexo via e-mail.

-- Enviando o resultado de uma Query em Anexo
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'Perfil para Testes',
@recipients = 'seuem@il.com.br',
@body = 'Segue em anexo a relação de bancos de dados no servidor',
@subject = 'Relação de bancos de dados no servidor SQL 2005',
@query = 'SELECT [Name], [Database_ID], [Create_date] FROM master.sys.databases',
@attach_query_result_as_file = 1,
@query_attachment_filename = 'DBRel.txt'

Este artigo é a parte 2 de 2 da seguinte série:
  1. SQL Server 2005 New Features: O Database Mail - Parte 1
  2. SQL Server 2005 New Features: O Database Mail - Parte 2

Gustavo Excelente Artigo !!
Mas tenho uma dúvida:
Como alterar/ excluir um database mail já criado ?