【问题标题】:facing error when trying to read using flat file source In SSIS尝试在 SSIS 中使用平面文件源读取时遇到错误
【发布时间】:2013-08-01 02:23:26
【问题描述】:

我正在尝试使用 ssis 包中的平面文件源读取逗号分隔的文本文件。文本文件只有一列值。当我为此选择 unicode 代码页时,它会引发错误:

The specified header or data row delimiter "Comma{,}" is not found after scanning 655536 bytes of the file

示例文件:-

Styleid,
123456,
123456,
123456,

谁能告诉我如何解决这个问题。

【问题讨论】:

  • 是unicode数据吗?您的平面文件连接管理器是否指定为固定宽度、右不规则等?
  • @@Billinkc 是的,数据是 unicode,但我没有将连接管理器指定为固定宽度。另外,如果我指定 Unicode 以外的代码页,它会填充数据,但会引发其他错误

标签: sql ssis flat-file


【解决方案1】:

似乎你有一个长字符串而不是行。尝试将行分隔符设置为逗号。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-13
    • 1970-01-01
    • 2022-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多