Joh*_*oDo 2 oledb ssis view package
我有一个SSIS包的问题,它一直在运行,但突然开始抛出一个我不知道要放置的错误.
我将批量记录上传到OLE DB目的地,在视图中,我收到此错误:
发生OLE DB错误.错误代码:0x80004005.OLE DB记录可用.来源:"Microsoft SQL Native Client"Hresult:0x80004005描述:"来自bcp客户端的colid 1的列类型无效".
什么:Invalid column type from bcp client for colid 1.是什么意思?我为此搜索了高低,但仍然不明白为什么它现在失败(之前它有效).
我检查了视图中的数据,我发现类型或长度没有差异.
我该找什么?你遇到过这个吗?问题是什么?
如果它刚刚停止工作并且没有什么不同,我会感到惊讶.
一般而言,错误是指SSIS(您的"BCP客户端")提供的数据的数据类型与目标中的第1列的数据类型不匹配.
换句话说,我希望找到定义的错误类型的数据,或者超出定义长度的字符串,或者你应该有一个Int的小数.可能需要一些搜索,但不好的数据在某处!