Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server express 使用触发器从SQL Express发送电子邮件_Sql Server Express - Fatal编程技术网

Sql server express 使用触发器从SQL Express发送电子邮件

Sql server express 使用触发器从SQL Express发送电子邮件,sql-server-express,Sql Server Express,我想使用触发器从SQLServer2005Express发送电子邮件 我看到的解决方案使用系统存储过程xp\u sendmail 或sp_send_dbmail,但它们在SQL Express下不可用(仅在完整SQL Server下可用) 如有任何建议,将不胜感激 谢谢用触发器发送电子邮件听起来不是个好主意 为什么不轮询表并选择修改过的记录,然后为每个新的/修改过的条目发送电子邮件?从触发器发送电子邮件听起来不是个好主意 为什么不轮询表并获取修改过的记录,然后为每个新的/修改过的条目发送电子邮件

我想使用触发器从SQLServer2005Express发送电子邮件

我看到的解决方案使用系统存储过程xp\u sendmail 或sp_send_dbmail,但它们在SQL Express下不可用(仅在完整SQL Server下可用)

如有任何建议,将不胜感激


谢谢

用触发器发送电子邮件听起来不是个好主意


为什么不轮询表并选择修改过的记录,然后为每个新的/修改过的条目发送电子邮件?

从触发器发送电子邮件听起来不是个好主意


为什么不轮询表并获取修改过的记录,然后为每个新的/修改过的条目发送电子邮件?

正如Leather所说,尝试在触发器中发送电子邮件是个坏主意

在我看来,升级到SQL标准并使用sp_send_dbmail是通过数据库发送电子邮件的最佳方式,但我相信您可以通过低保真度的CDOSYS完成您想要完成的任务

此处描述:


自SQL 2000以来,我就没有使用过CDOSYS,所以我不确定它是否会成为您的解决方案,但它确实为您提供了另一种学习按语法发送电子邮件的途径。

正如Leather所说,尝试使用触发器发送电子邮件是个坏主意

在我看来,升级到SQL标准并使用sp_send_dbmail是通过数据库发送电子邮件的最佳方式,但我相信您可以通过低保真度的CDOSYS完成您想要完成的任务

此处描述:


我从SQL 2000开始就没有使用过CDOSYS,所以我不确定它是否会成为您的解决方案,但它确实为您提供了另一种学习按语法发送电子邮件的途径。

虽然触发器中有关电子邮件的信息是信息性的,但实际上对他手头的问题没有帮助,这是从Sql Express发送电子邮件。他的问题的第一行是“我想使用触发器从Sql Server 2005 Express发送电子邮件。”我认为我的回答与这个问题非常相关,尤其是当你认为通过通知他所建议的方法可能有缺陷时,它就有可能不在SQL Express内发送电子邮件。但使用外部服务/组件轮询数据库并根据需要发送邮件。虽然触发器中有关电子邮件的信息是信息性的,但实际上对他手头的问题(即从Sql Express发送电子邮件)没有帮助。他的问题的第一行是“我想使用触发器从SQL Server 2005 Express发送电子邮件。“我认为我的回答与这个问题非常相关,尤其是当你认为通过通知他所建议的方法可能有缺陷时,它就有可能不在SQL Express内发送邮件,而是使用外部服务/组件来轮询数据库并根据需要发送邮件。