L'envoi de courrier SMTP dans SQL Server 2008 R2 Express

J'ai essayé d'utiliser : sp_send_dbmail

Mais j'ai eu l'erreur suivante:

Msg 15281, Niveau 16, État 1,
Procédure sp_send_dbmail, la Ligne 0

SQL Server a bloqué l'accès à la procédure
'dbo.sp_send_dbmail' du composant
'Messagerie de base de données XPs" parce que c'
composant est désactivé dans le cadre de la
configuration de la sécurité pour ce
serveur.

Un administrateur système peut
permettre l'utilisation de la Base de données de Messagerie XPs"
par l'aide de la procédure stockée sp_configure. Pour plus d'
informations sur l'activation de la Base de données
Mail XPs", voir "Zone de Surface
De Configuration" dans la documentation de SQL Server
En ligne.

J'ai aussi essayé d'utiliser ce code pour envoyer un courrier SMTP dans SQL Server 2008 R2 EXPRESS:
http://www.freevbcode.com/ShowCode.asp?ID=6699

Mais j'obtiens l'erreur suivante:

Msg 15281, Niveau 16, État 1,
Procédure sp_OACreate, Ligne 1

SQL Server a bloqué l'accès à la procédure
"sys.sp_OACreate' du composant 'Ole
L'automatisation des Procédures", car ce
composant est désactivé dans le cadre de la
configuration de la sécurité pour ce
serveur. Un administrateur système peut
permettre l'utilisation de Ole Automation
Les procédures par l'aide de la procédure stockée sp_configure. Pour
plus d'informations sur l'activation de 'Ole
L'automatisation des Procédures", voir "Surface
Configuration de la zone de" dans SQL Server
Livres En Ligne.

Je suis allé à la "Facettes" pour vérifier les options de sécurité, mais il n'est rien au sujet de "Configuration de la Surface d'"! Est-il manquant, car je suis l'aide de la version Express de SQL Server 2008 R2? Ou suis-je dans la mauvaise direction?

Si vous avez un meilleur code/suggestion pour l'envoi de mail dans SQL Server 2008, s'il vous plaît laissez-moi savoir. Merci!

OriginalL'auteur johnshaddad | 2010-07-27