我正试图通过导入/导出向导从生产数据库中播种一个空白数据库。如何说服SQL Server忽略外键冲突?
thx
OleDbDestination组件上有一个"检查约束"选项。取消标记它,它将忽略外键。
老实说,我不太喜欢这个选项,所以我建议另外两种方式:
1) 总是按照键的"逆"顺序复制表格。例如,如果您有一个从a到B的密钥,请先复制表B,然后复制表a
2) 使用Exec SQL任务在复制前使用NOCHECK CONSTRAINT
禁用外键(此处为示例),在复制后使用另一个启用