提问人:ob213 提问时间:7/4/2009 最后编辑:ob213 更新时间:9/26/2009 访问量:2515
忽略 SSIS 中数据源上的错误
Ignore errors on Data Source in SSIS
问:
我有 300 万行客户 .csv 文件。当我在 SQL 2008 中导入它时,我在数据流中获取数据源步骤。“[源 - Customers_csv [1]] 错误:找不到列”CCode“的列分隔符。”CCode 是文件中的最后一列。
错误出在数据行 82824 上。我无法打开这个 2GB 文件来查看发生了什么。
我怎么能忽略这个错误?
OB的
答:
1赞
Shiraz Bhaiji
7/4/2009
#1
尝试在错误和截断上设置“忽略失败”。看:
http://www.safnet.com/writing/tech/archives/2007/08/ignoring_ssis_d.html
评论
0赞
ob213
7/6/2009
该错误发生在数据源“Customers_csv”步骤上,因此我无法在错误和截断 OB 上“忽略失败”
1赞
nlinus
3/27/2012
这个答案中的链接已断开。这是有效的链接,但页面上的图像仍然损坏。safnet.com/writing/tech/2007/08/ignoring-ssis-d.html
0赞
ob213
9/26/2009
#2
我将重定向设置为错误输出,将数据查看器添加到其中,并能够查看错误的行。该行的文本限定符和列分隔符搞砸了。
评论