gpt4 book ai didi

sql-server - OLEDB错误代码: 0x80040E21

转载 作者:行者123 更新时间:2023-12-02 21:02:12 27 4
gpt4 key购买 nike

Screenshot您好,我正在使用平面文件源在 OLEDB 命令转换中执行多个 DML。连接平面文件连接管理器和 OLE DB 连接管理器并使用派生列转换来帮助使平面文件中的所有列与 OLE DB 列正确对齐,更改数据类型、长度和代码 1252 。发生了这些错误。

[OLE DB 命令 [60]] 错误:SSIS 错误代码 DTS_E_OLEDBERROR。发生 OLE DB 错误。错误代码:0x80040E21。OLE DB 记录可用。来源:“Microsoft SQL Server Native Client 11.0” Hresult:0x80040E21 描述:“转换规范的字符值无效”。

[OLE DB 命令 [60]] 错误:OLE DB Command.Inputs[OLE DB Command Input].Columns[upt_Gender] 出现错误。OLE DB Command.Inputs[OLE DB Command]输入]。返回的列状态为: “由于可能会丢失数据,因此无法转换该值。”。

screenshot

最佳答案

当您收到此类错误时,通常表示不兼容数据类型/大小。 Excel 有时会自动转换字符数据转换为数字数据,这可能会导致问题导入。

我刚刚添加了一个数据转换节点,并将类型从 Unicode 文本流更改为 unicode 字符串,它似乎正在工作。

关于sql-server - OLEDB错误代码: 0x80040E21,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37714783/

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