由于缺少身份插入,所有相关的SSIS 数据流转换对象中缺少这个特定行星的唯一人物吗?
只有批量插入任务支持身份插入,SSIS中的其他地方呢?
SQL Server 2008中是否存在技术上的变化,这对SSIS中的标识插入提供非常非常有限的支持?
由于这个“小”的细节,我更喜欢使用调用包含在SET IDENTITY_INSERT [MyTable] ON和SET IDENTITY_INSERT [MyTable] OFF中的SQL代码的C#数据过程。
答案 0 :(得分:3)
是的,这有点烦人。
您可以在数据流之前/之后放置一个执行SQL任务,将IDENTITY_INSERT设置为ON / OFF并将其全部包装在事务中。
答案 1 :(得分:2)
使用OLEDB源和目标对象。这为您提供了身份插入选项支持。我同意这对ADO.net对象来说是一个糟糕的交易。