我在新机器上安装了SQL server 2008 r2 express。 我在msdb数据库中配置了一些配置文件。 我试过了
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'DBMAIL',
@recipients = 'sakthivels@c8888ht.com',
@subject = 'Subject',
@body = 'Body of the mail',
@body_format = 'TEXT'
无法在sql server 2008 r2中发送邮件 通过mailitem_id desc从msdb.dbo.sysmail_allitems命令中选择mailitem_id,sent_status,sent_date 它以失败告终。
答案 0 :(得分:0)
抱歉@Sakthivel但Express版本不支持DB邮件。您至少需要标准版。
答案 1 :(得分:0)
我必须忘记这个过程,现在问题就解决了。
[sysmail_create_user_credential_sp]'abc@gmail.com','密码',0 select * from sys.credentials
credential_id = 65536
需要使用credential_id = 65536
在sysmail_server表中进行更新