我正在制作一些SSIS包,将数据从生产服务器导入我自己的本地数据库。
问题是,有没有办法订购表的执行?
问题:
表1:PK Table2Key FK Table1Key
表2:PK Table2Key
接缝根据表格的名称选择排序。 所以在这里它将首先尝试Table1,这将失败,因为有对表2的forign键约束
我想在Table1之前获取Table2。 我尝试编辑ssis包中组件的顺序,这不起作用:(
亲切的问候Tor Einar
答案 0 :(得分:0)
使用“导入/导出”向导,无法在创建/执行包之前对事件进行排序,以便首先处理Table2,然后返回向导以处理Table1。在此向导中选择多个表时的默认设置是构建单个数据流并且所有操作都是并行执行。
您需要完全安装BIDS / SSDT-BI来设计具有优先约束的包。