【发布时间】:2019-07-13 20:36:41
【问题描述】:
我遇到了 SQL Server 代理问题。我的 SSIS 包在 Visual Studio 中运行良好,在我对包进行一些更改之前,它曾经在 Agent 中运行。它不使用一个特定的平面文件源,而是读取添加到文件夹 Drop 的所有文件,将其插入到表 Clients 中,然后将其移动到 Archive 文件夹。后来结构相同,它创建临时表并从先前添加的表客户端获取日期。问题是创建 Temp 表的 prat 过去可以工作,而现在不行。
根据我检查的内容:部署包,检查文件是否确实有一些空值,并检查在作业期间是否有数据添加到表 Clients 中,但似乎没有。但是,Package 单独工作正常
【问题讨论】:
-
请检查最上面的错误消息,上面写着“无法将 NULL 插入列 ClientID”。
-
是的,但是从中获取数据的Clients表中没有NULLS。
标签: sql-server ssis sql-agent-job