【发布时间】:2015-12-29 16:09:36
【问题描述】:
当我导入一个每隔一段时间从客户端收到的以管道分隔的 .txt 文件时,我的一条记录将导入到原始表中,并在元组中带有换行符。但是当我查看 .txt 文件时,我看不到 {CR}{LF} 或 {LF}。
我不知道为什么会这样。有没有其他人经历过这种情况?
【问题讨论】:
-
如果您尝试重新导入同一个文件,问题是否可以重现?如果是这样,您能否将文件缩减为能够重现该问题的最小文件?
-
是否有多余的“|”在某处的数据中?当 SSIS 看到一个额外的分隔符并且列不同步时,我看到了类似的结果。仔细检查文件中导致问题的行,和它之前的行。我的数据是用竖线分隔的客户数据,地址的一部分类似于“12 Chape| Road”。
-
@TabAlleman 是的,我可以,当我查看 Notepad++ 时,我没有看到任何奇怪的字符或多余的管道。
标签: sql-server ssis flat-file