SSIS 创建 table 这是流中的目标
SSIS Create table which is destination in flow
我有一个完全删除并重新创建的数据库。我想安排一个 SSIS 包:
- 执行一个 SQL 脚本来创建 TableA
- 然后继续执行将数据从源 table 传输到表 A 的数据流任务。
问题是我收到一条错误消息,指出 TableA 不存在作为目标。因此验证发现在我的数据流任务中目标不存在。
如何设置例程,以便在一个 dtsx 中第 1 步先于第 2 步完成?
请注意,截断等解决方案不适合我。
在 SSIS 包中,在数据流任务的属性下,将 Delay Validation
属性 设置为 True
。
这将延迟步骤的验证,直到 运行 时间,在 table 已由先前的执行 SQL 任务创建之后。
注意使用此 属性.
时可能会抑制某些错误
我有一个完全删除并重新创建的数据库。我想安排一个 SSIS 包:
- 执行一个 SQL 脚本来创建 TableA
- 然后继续执行将数据从源 table 传输到表 A 的数据流任务。
问题是我收到一条错误消息,指出 TableA 不存在作为目标。因此验证发现在我的数据流任务中目标不存在。
如何设置例程,以便在一个 dtsx 中第 1 步先于第 2 步完成?
请注意,截断等解决方案不适合我。
在 SSIS 包中,在数据流任务的属性下,将 Delay Validation
属性 设置为 True
。
这将延迟步骤的验证,直到 运行 时间,在 table 已由先前的执行 SQL 任务创建之后。
注意使用此 属性.
时可能会抑制某些错误