Sql server 如何在SSIS中添加多个错误输出?
我将实现为SSIS,在这里,我按顺序为一组表执行从源DB到目标DB的一对一映射。 所以我需要的是,当映射发生时,如果任何一行映射失败,则该行的特定Id必须存储在一个单独的公共表中,该表名为正在处理的表名,以便手动处理。 例如,如果两个表失败,公共表应该有Id和表名为的失败行 我找不到解决这个问题的办法 我试图做的是将失败行的Id添加到公共表中,并将平面文件添加到表的每个错误输出中。 但无法将两个错误输出添加到DB和平面文件Sql server 如何在SSIS中添加多个错误输出?,sql-server,ssis,Sql Server,Ssis,我将实现为SSIS,在这里,我按顺序为一组表执行从源DB到目标DB的一对一映射。 所以我需要的是,当映射发生时,如果任何一行映射失败,则该行的特定Id必须存储在一个单独的公共表中,该表名为正在处理的表名,以便手动处理。 例如,如果两个表失败,公共表应该有Id和表名为的失败行 我找不到解决这个问题的办法 我试图做的是将失败行的Id添加到公共表中,并将平面文件添加到表的每个错误输出中。 但无法将两个错误输出添加到DB和平面文件 是否有办法处理此情况?1。请拖动红线并在OLEDB源中编辑错误输出
是否有办法处理此情况?1。请拖动红线并在OLEDB源中编辑错误输出 2.添加新的变量以存储sql表名 3.拖动导出列并添加新列TableName 以下链接将非常有用:
1。请拖动红线并在OLEDB源中编辑错误输出 2.添加新的变量以存储sql表名 3.拖动导出列并添加新列TableName 以下链接将非常有用:
您可以尝试对错误输出使用条件拆分,以便将行重定向到相应的目标。您可以尝试对错误输出使用条件拆分,以便将行重定向到相应的目标。