我有 300 万行 customer.csv 文件。当我在 SQL 2008 中导入它时,我在数据流中得到了一个数据源步骤。“[Source - Customers_csv [1]] 错误:未找到列“CCode”的列分隔符。” CCode 是文件中的最后一列。
错误出现在数据行 82824。我无法打开这个 2GB 的文件来查看发生了什么。
我怎么能忽略这个错误?
ob
我有 300 万行 customer.csv 文件。当我在 SQL 2008 中导入它时,我在数据流中得到了一个数据源步骤。“[Source - Customers_csv [1]] 错误:未找到列“CCode”的列分隔符。” CCode 是文件中的最后一列。
错误出现在数据行 82824。我无法打开这个 2GB 的文件来查看发生了什么。
我怎么能忽略这个错误?
ob
尝试在错误和截断上设置“忽略失败”。看:
http://www.safnet.com/writing/tech/archives/2007/08/ignoring_ssis_d.html
我将重定向设置为错误输出,将数据查看器添加到其中并能够查看错误的行。该行的文本限定符和列分隔符搞砸了。