SSIS使用新约束附加行

时间:2012-03-23 07:24:30

标签: ssis

有两个具有相似架构的数据库,DB_1和DB_2两个数据库都有自己的数据和自动生成的主键。 我想将DB_2数据插入DB_1,以创建一个数据库。我的问题是DB_2中可能存在DB_2主键,所以我想用新的主键追加DB_2行,那么我该如何通过 SSIS 来实现。 请指导我。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

control flow中,创建一个data flow task。在data flow task中,添加以下内容:

  • 数据源:其连接管理器应指向DB_2。
  • 数据目标:其连接管理器应指向DB_1。

确保数据流路径连接源和目标。在目标中,确保所有源列都映射到除PrimaryKey列之外的目标列。由于主键是自动生成的,因此数据库在插入数据时会创建新的主键。