1

我有一个 SSIS 包,旨在下载所有 FTP 文件,然后将它们插入数据库。目前我使用的是 2014 SQL express 版本,我想了解 SQL 代理是如何工作的。所以我的问题是,如果我有一个 SQL 代理计划来每天运行包,并说我是否由于网络驱动器问题而从包中收到错误消息。包裹还会继续每天运行吗?

4

1 回答 1

1

是的,它将在任何失败后的下一次计划运行中运行,但是如果您到那时还没有处理导致失败的问题(例如,如果您是我们服务器上的空间并且自前一天以来还没有修复) ,它可能仍会失败或运行,但会导致数据完整性问题,因为之前的文件没有运行。根据 SSIS 包的编写方式以及如果您接收的是完整文件还是部分文件(通常称为增量,因为它仅包含自上一个文件以来更改的记录,必须始终按顺序处理)您可能需要手动干预之后任何性质的失败。

于 2017-02-27T16:29:31.300 回答