作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 SQL Server 导入向导将一个 260GB 的纯文本文件导入到一个表中。我每行大约有 25 个字段/列,还有无穷无尽的行。大文本文件使用竖线作为列分隔符,{CR}{LF} 作为行分隔符。
我的问题是:一些数据行不干净,缺少列分隔符或有额外的列分隔符。因此,数据被插入了错误的领域。这是有问题的,因为每一列都有非常独特的数据类型,因此会产生 SQL Server 数据转换失败错误。
我不介意将不正确的数据插入错误的字段 - 这种情况似乎发生在 0.01% 的交易中,这不是什么大问题。所以我想忽略这个问题并继续加载数据。现在的问题是 SQL Server 导入向导在遇到此错误时全部停止,这意味着我每次都必须清理数据并重新加载(对于如此大的文本文件来说非常痛苦)。
关于策略的任何帮助/建议/建议?
谢谢
最佳答案
使用向导,在review数据类型映射中设置on error (global) to ignore
关于mysql - SQL 服务器 : How to override Error 0xc02020a1: Data Flow Task 1: Data conversion failed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20290995/
我是一名优秀的程序员,十分优秀!