gpt4 book ai didi

mysql - SQL 服务器 : How to override Error 0xc02020a1: Data Flow Task 1: Data conversion failed

转载 作者:行者123 更新时间:2023-11-29 00:23:12 26 4
gpt4 key购买 nike

我正在使用 SQL Server 导入向导将一个 260GB 的纯文本文件导入到一个表中。我每行大约有 25 个字段/列,还有无穷无尽的行。大文本文件使用竖线作为列分隔符,{CR}{LF} 作为行分隔符。

我的问题是:一些数据行不干净,缺少列分隔符或有额外的列分隔符。因此,数据被插入了错误的领域。这是有问题的,因为每一列都有非常独特的数据类型,因此会产生 SQL Server 数据转换失败错误。

我不介意将不正确的数据插入错误的字段 - 这种情况似乎发生在 0.01% 的交易中,这不是什么大问题。所以我想忽略这个问题并继续加载数据。现在的问题是 SQL Server 导入向导在遇到此错误时全部停止,这意味着我每次都必须清理数据并重新加载(对于如此大的文本文件来说非常痛苦)。

关于策略的任何帮助/建议/建议?

谢谢

最佳答案

使用向导,在review数据类型映射中设置on error (global) to ignore

Import Wizard setting

关于mysql - SQL 服务器 : How to override Error 0xc02020a1: Data Flow Task 1: Data conversion failed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20290995/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com