You are here: Re: Error handling in stored procedure AND checking « MsSQL Server « IT news, forums, messages
Re: Error handling in stored procedure AND checking

Posted by barmatt80 on 01/07/08 15:18

On Jan 4, 10:30 pm, "Plamen Ratchev" <Pla...@SQLStudio.com> wrote:
> In general if I have an option I would prefer to handle e-mail notifications
> at the application layer (that is the .NET application for example), where
> this is much easier and more natural. In that case you just pass the output
> parameters back to the application layer and use the utilities at hand to
> send the e-mail notification.
>
> Based on your notes seems that you need to send the e-mail notification from
> inside the stored procedure. Here are a couple options:
>
> 1). If on SQL Server 2000 then you can use the built-in extended stored
> procedure xp_sendmail. An example will be something like this:
>
> EXEC master.dbo.xp_sendmail
>        @recipients=N't...@company.com',
>        @message=N'Invalid SSN.'
>
> You can read more about all options and configuration for for xp_sendmail
> here:http://technet.microsoft.com/en-us/library/ms189505.aspx
>
> 2). On SQL Server 2005 you can use sp_send_dbmail. Here is an example:
>
> EXEC msdb.dbo.sp_send_dbmail
>        @profile_name = 'Test',
>        @recipients = 't...@company.com',
>        @body = 'Invalid SSN.',
>        @subject = 'Automated notification'
>
> More about sp_send_dbmail here:http://msdn2.microsoft.com/en-us/library/ms190307.aspx
>
> 3). On SQL Server 2000 (and I have seen posts it works on SQL Server 2005
> too) you can use the third party extended stored procedure xp_smtp_sendmail.
> It is using directly SMTP (while xp_sendmail uses MAPI), like sp_send_dbmail
> does. More info about it here:http://sqldev.net/xp/xpsmtp.htm
>
> Note that all those methods for sending e-mail are not automatically
> available. Read the information at the above links on security and
> configuration.
>
> HTH,
>
> Plamen Ratchevhttp://www.SQLStudio.com

Thanks for the help, I greatly appreciate it. I will look into the
link provided.

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация