gpt4 book ai didi

sql-server - SSIS 错误代码 DTS_E_INDUCEDTRANSFORMFAILUREONERROR

转载 作者:行者123 更新时间:2023-12-03 16:54:42 25 4
gpt4 key购买 nike

我收到了这条奇怪的错误消息,无论我尝试什么都无法摆脱。它是使用 Visual Studio Prof. 2012 开发的 SSIS 包,数据库为 SQL Server 2012。

消息是这样写的:

[OLE DB Source [85]] Error: SSIS Error Code DTS_E_INDUCEDTRANSFORMFAILUREONERROR. The "OLE DB Source.Outputs[OLE DB Source Output].Columns[ProductionMultp]" failed because error code 0xC0209075 occurred, and the error row disposition on "OLE DB Source.Outputs[OLE DB Source Output].Columns[ProductionMultp]" specifies failure on error. An error occurred on the specified object of the specified component. There may be error messages posted before this with more information about the failure.



这发生在 OLE DB 源编辑器中创建源数据时。我尝试将源数据转换为源 sql 命令中目标所需的正确数据类型,我尝试使用 SSIS 中的数据转换工具进行转换,我尝试同时使用两者但无济于事......

有熟悉这种消息的吗???

顺便说一句,数据中没有空值,也没有任何值大于给定数据类型中允许的位数...

最佳答案

通过右键单击“OLE DB 源”/“显示高级编辑器...”,转到 OLE DB 源的高级编辑器。转到选项卡“输入和输出属性”并展开选项“OLE DB 源输出”,然后展开“输出列”。找到错误消息中提到的字段并单击它。在右侧的“通用属性”显示中,找到数据类型属性/数据类型和长度。将数据类型更改为该字段所需的数据类型。在我的情况下效果很好,我希望它也能帮助你。

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

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