SSIS怎么处理异常同时不影响后面的数据正常流转
0
源库和目标数据库用的都是oracle,现在想要的的是如果其中一条数据报错,记录该条记录的错误信息,同时不影响后面的数据流转,怎么做到啊
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
9 个回复
天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2014-07-17 回答
赞同来自: 梁勇
不能给具体的截图了。
另外: 能不能记录错误信息和具体什么数据库无关。 只要你SSIS里配置了,就可以记录。
天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2014-07-16 回答
赞同来自:
注意要使用 OLEDB类型的控件.
在数据出现错的时候,SSIS控件已经有了针对错误的处理办法.
今天下班了,明天给你给你做个例子。
rpeng90 2014-07-17 回答
赞同来自:
天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2014-07-17 回答
赞同来自:
天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2014-07-17 回答
赞同来自:
你这个也是可以的。
rpeng90 2014-07-17 回答
赞同来自:
rpeng90 2014-07-17 回答
赞同来自:
rpeng90 2014-07-17 回答
赞同来自:
雪泪洁花 2014-07-17 回答
赞同来自:
Row.ErrorDesc = ComponentMetaData.GetErrorDescription(Row.ErrorCode);
这个ErrorDesc是你自己添加的输出列.
这样基本上就满足你的需求了.