【发布时间】:2017-12-20 07:40:54
【问题描述】:
我使用简单的 DFT 创建了一个 SSIS 包,并将文件从 OLEDB 源传输到 OLEDB 目标。当我在源表中添加新列时,包仍然可以成功执行,但我希望我的包失败。任何人都可以建议如何解决它。
【问题讨论】:
-
你不能让它失败,因为它保存了你表的元数据,而且你还没有映射你的新列。然后它只是继续进行,因为没有添加任何内容。如果你需要让它失败,你需要一个 SQL 脚本来编写当新行添加到这个表时它应该失败。
标签: sql-server ssis etl ssis-2012