SSIS 包有效,但创建时作业失败 table

SSIS Package works, but Job fails when CREATE table

我的 SQL 服务器代理有问题。我的 SSIS 包在 Visual Studio 中运行良好,并且在我对包进行一些更改之前它曾经在 Agent 中运行。它不使用一个特定的平面文件源,而是读取添加到文件夹 Drop 的所有文件,将其插入 table 客户端,然后将其移动到存档文件夹。后来结构相同,它创建临时 table 并从先前添加的 table 客户端获取日期。问题是创建 Temp table 的蠢货曾经可以工作,现在不行了。

这是错误列表:

从我检查过的内容来看:部署包,检查文件是否确实有一些空值,并检查在作业期间是否有数据添加到 table 客户端,但似乎没有。但是,单独打包工作正常

错误明确指出源中有 NULL 值。要确认这一点,您可以更改 ##OrderTemp table 以允许空值,然后再次重新运行包。

我修好了。原因与将源从平面文件源更改为许多文件有关,您可以在其中使用变量来执行此操作。可能特工还没有找零。重新启动数据库解决了这个问题。