SSIS 2012通过“发送邮件”任务发送SSIS日志

时间:2017-08-22 16:49:41

标签: sql-server ssis etl ssis-2012

我的软件包正在使用日志记录来存储文件文件中包执行的详细信息。 “发送邮件”任务是“控制流”中的最后一项任务。我想要完成的是通过电子邮件发送日志,以便用户收到包执行结果的警报。我已经将Delay Validation设置为True,但我总是得到:

  

[发送邮件任务]错误:文件“\ ushou16p101 \ GROUPS \ Data \ View_log.txt”不存在,或者您无权访问该文件。

该文件存储在我拥有有效权限的共享文件夹中。尝试了在线提供的不同建议但没有任何效果。如果我删除了日志选项,因此它不会生成日志文本文件,那么,包运行正常并发送电子邮件,当然附加到电子邮件的日志将包含先前的执行,这不是我想要的。

1 个答案:

答案 0 :(得分:0)

开始时您在UNC路径中缺少\。即您的路径应该是\\ushou16p101\..而不是\ushou16p101\..(如错误消息所示)