开发者社区> 问答> 正文

如何解决SSIS中的多步​​OLE DB操作错误?

我正在尝试制作DTS包以在同一服务器上的两个数据库之间传输数据,但出现以下错误。iv读到,当您在不同的数据库类型之间进行传输时,可能会发生由多步OLE DB操作生成的错误,并且会丢失精度,但是这里不是这种情况。如何检查列元数据?

在数据流任务piTech [183]​​中出现错误:0xC0202009:发生OLE DB错误。错误代码:0x80040E21。OLE DB记录可用。源:“ Microsoft SQL本机客户端”结果:0x80040E21说明:“多步OLE DB操作生成错误。检查每个OLE DB状态值(如果可用)。未完成工作。”。

在数据流任务piTech [183]​​上出现错误:0xC0202025:无法创建OLE DB访问器。验证列元数据有效。

DTS.Pipeline数据流任务处的错误:0xC004701A:组件“ piTech”(183)在预执行阶段失败,并返回了错误代码0xC0202025。

展开
收起
心有灵_夕 2019-12-26 21:44:05 1325 0
1 条回答
写回答
取消 提交回答
  • 查看字段的属性(类型,长度,默认值等),它们应该相同。

    我在SQL Server 2008 R2中遇到此问题,因为字段的长度不相等。

    2019-12-26 21:44:17
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
SQL Sever迁移PG经验 立即下载
Facebook Online Schema Change原理和大规模表结构变更最佳实践 立即下载
ORACLE 10g 数据库体系结构图 立即下载