我收到了一条奇怪的错误消息,无论我尝试了什么,都无法摆脱。它是使用Visual Studio Prof. 2012开发的SSIS程序包,数据库是SQL Server 2012。
消息内容如下:
[OLE DB源[85]]错误:SSIS错误代码DTS_E_INDUCEDTRANSFORMFAILUREONERROR。“ OLE DB Source.Outputs [OLE DB源输出] .Columns [ProductionMultp]”失败,因为发生了错误代码0xC0209075,并且错误行配置在“ OLE DB Source.Outputs [OLE DB源输出] .Columns [ProductionMultp]”上指定错误失败。指定组件的指定对象发生错误。在此之前可能会发布错误消息,其中包含有关失败的更多信息。
在OLE DB源编辑器中创建源数据时,会发生这种情况。我试图将源数据转换为源sql命令中目标中所需的正确数据类型,我尝试使用SSIS中的数据转换工具进行转换,但我尝试两者均无济于事...
任何熟悉这种消息的人???
顺便说一句,数据中没有NULL,也没有任何值大于给定数据类型中允许的位数。