我正在使用SQL Server导入向导将260GB平面文本文件导入表格。我每行大约有25个字段/列和无限行。大文本文件具有垂直条作为列分隔符,{CR} {LF}作为行分隔符。
我的问题是:一些数据行不干净,缺少列分隔符或者有一个额外的列分隔符。因此,数据被推入错误的领域。这是有问题的,因为每列都有一个非常独特的数据类型,从而导致SQL Server数据转换失败错误。
我不介意错误的数据被推入错误的字段 - 似乎正在发生.01%的交易并且不是一个大问题。所以我想覆盖这个问题并继续加载数据。现在问题是SQL Server导入向导在遇到此错误时一起停止,这意味着我必须每次都清理数据并重新加载(对于如此大的文本文件非常痛苦)。
有关策略的任何帮助/意见/建议吗?
由于
答案 0 :(得分:1)
使用向导,在审阅数据类型映射中设置on error(全局)以忽略