gpt4 book ai didi

sql-server - SSIS 组件不会失败或重定向

转载 作者:行者123 更新时间:2023-12-04 20:52:19 24 4
gpt4 key购买 nike

我有数据流任务来遍历文件夹中的 Excel 文件。在 Excel 源中,我将日期字段设置为重定向行。想要将包含日期错误的整行发送到另一个具有相同列标题的 Excel 文件。我已将红线拖到 Excel 目标。即使源 excel 文件中有错误的日期,组件也不会失败或重定向行。它使用 OLE DB(SQL 表)中的所有记录加载数据,并将 null 放入具有错误日期的表中。我错过了什么?

最佳答案

尝试更改 Excel 源 ValidateExternalMetadata属性(property)给 True ,如果它仍然无法正常工作,而不是使用 Excel 源错误处理,请添加数据转换转换并将文本字段转换为 DT_DATEDT_DBDATE并使用转换错误输出重定向行。

  • Error Redirection in SSIS 2012 not working with excel source

  • 关于你的问题

    What am i missing?



    在对源元数据验证进行了多次实验之后,它看起来并不总是有效,因为它依赖于源提供程序属性,例如 SQL Server 数据库引擎工作正常,因为它是一个关系数据库并强制列数据类型约束,而平面文件和excel不是。

    有用的链接
  • Source File Connection (Flat File) - Not reading column metadata
  • Flat file destination columns data types validation
  • Detect new column in source not mapped to destination and fail in SSIS
  • 关于sql-server - SSIS 组件不会失败或重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56102488/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com