SSIS失败时失败

问题描述 投票:3回答:1

我是SSIS的新手。我试图将数据从excel加载到SQL Server。 excel中的每个工作表都应该进入sql server中的单独表,因此我创建了一个序列容器,并在其中放置了数据流任务。每个数据流任务都包含将数据从一个Excel工作表移动到sql server中的表的逻辑。所以问题是如果一个数据流任务失败,那么我期望整个包将失败并回滚其他数据流任务完成的更改。但它不这样做。其他数据流任务将被提交到sql server。

我已经为序列容器和单个数据流任务将属性“Failpackageonfailure”设置为true。同时将事务设置为“必需”,但结果不会更改。

请帮忙!

提前致谢

SAI

ssis
1个回答
0
投票

您也可以将Required设置为一个新创建的序列容器,其中包含控制流项(如果您的包执行其他任务,行为方式不同)。

© www.soinside.com 2019 - 2024. All rights reserved.