繁体   English   中英

当通过Windows任务调度程序调用SSIS包时,发送邮件任务在SSIS中不起作用

[英]Send mail task is not working in SSIS when SSIS package is called through windows task scheduler

我有一个SSIS包,它读取文件夹中的csv文件,并将数据上传到数据库中。 它还有一个发送邮件组件,用于在读取csv文件和上传数据后发送邮件。 从C#控制台应用程序以编程方式调用此包。 在控制台应用程序中,对文件夹中存在的每个文件调用一次包。 此控制台应用程序计划通过Windows任务计划程序在特定时间每天运行。

我面临的问题是,当我直接双击控制台应用程序的exe并运行它时,数据上传成功,邮件也被发送。 但是当从任务计划程序调用相同的控制台应用程序的exe时,来自csv文件的数据将成功上载但邮件未被发送(邮件功能在调度程序的情况下不起作用)

可能是什么问题呢?

最可能的原因是权限问题; 运行控制台应用程序的帐户无权在您的帐户运行时发送电子邮件。 是否有控制台应用程序生成的错误日志,Windows事件日志条目等?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM