【问题标题】:SSIS - Flat file connection manager corruptedSSIS - 平面文件连接管理器损坏
【发布时间】:2013-06-12 02:24:26
【问题描述】:

我有一个平面文件连接管理器,其中包含以固定宽度格式定义的 800 多列,直到昨天都可以正常工作。当我现在用这个连接管理器打开一个平面文件时,我看到了那些我认为在数据中引入空格导致问题的黑色方块。这可能是什么原因造成的?与上次访问它相比,我没有更改任何内容,只是它指向新文件。我确实使用新的连接管理器检查了新文件,它看起来没问题。没有方形框,因此它是连接管理器。我不想重做连接管理器,因为它有 800 列并且定义这些列将花费很长时间。请帮忙!

谢谢。

【问题讨论】:

    标签: ssis flat-file


    【解决方案1】:

    我不知道发生了什么,但您在这些黑框中看到的是控制提要/换行,即 cr/lf。您暗示源文件长度增加的提示是沿着文件向下的常规对角线。所有字段都被移动了 2 个字符。如果您知道您的源数据总是会像这样进来,那么我会在平面文件连接管理器 ABC 的末尾再添加一列。将其定义为长度 2,将其命名为 ignore 或类似的名称。在您的平面文件源中,在数据流中,甚至不要将字段映射到数据流中。

    【讨论】:

      猜你喜欢
      • 2014-12-27
      • 2016-01-27
      • 1970-01-01
      • 2023-04-11
      • 2016-03-28
      • 2019-12-13
      • 2011-07-28
      • 1970-01-01
      • 2019-09-11
      相关资源
      最近更新 更多