100 分奉上

saizhang 2009-02-25 12:59:34
[OLE DB Destination [463]] 错误: 出现 OLE DB 错误。错误代码: 0x80040E21。 已获得 OLE DB 记录。源:“Microsoft SQL Native Client” Hresult: 0x80040E21 说明:“多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。”。
...全文
308 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
悔说话的哑巴 2009-03-09
  • 打赏
  • 举报
回复
跟踪
arrow_gx 2009-03-09
  • 打赏
  • 举报
回复
还是检查一下数据吧,应该是数据类型不一致,或者不允许为空等方面导致的
xuqunying0545 2009-03-07
  • 打赏
  • 举报
回复
baidu
Andy__Huang 2009-03-07
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 saizhang 的回复:]
我在运行SSIS 任务时出现的错误:
错误信息是:
[OLE DB Destination [463]] 错误: 出现 OLE DB 错误。错误代码: 0x80040E21。 已获得 OLE DB 记录。源:“Microsoft SQL Native Client” Hresult: 0x80040E21 说明:“多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。”
[OLE DB Destination [463]] 错误: 无法创建 OLE DB 取值函数。请查看列元数据是否有效。
[/Quote]

程序跟踪,并且把执行的SQL语句帖出来;
czx33859066 2009-03-07
  • 打赏
  • 举报
回复
帮你顶
ljluck7687 2009-03-07
  • 打赏
  • 举报
回复
用数据迁移工具或DTS
you_tube 2009-03-07
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 htl258 的回复:]
帮你顶
[/Quote].
htl258_Tony 2009-03-07
  • 打赏
  • 举报
回复
帮你顶
kye_jufei 2009-03-07
  • 打赏
  • 举报
回复
請貼出代碼
Andy__Huang 2009-03-07
  • 打赏
  • 举报
回复
[Quote=引用楼主 saizhang 的帖子:]
[OLE DB Destination [463]] 错误: 出现 OLE DB 错误。错误代码: 0x80040E21。 已获得 OLE DB 记录。源:“Microsoft SQL Native Client” Hresult: 0x80040E21 说明:“多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。”。
[/Quote]

可以用程序跟踪一下,运行到哪一句以后出了这个错误?
是不是你的表没有主键?
或者是做聚合运算,或关联查询时发生的错误?
saizhang 2009-02-25
  • 打赏
  • 举报
回复
从 access 往DB 里导数据
dawugui 2009-02-25
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 saizhang 的回复:]
我在运行SSIS 任务时出现的错误:
错误信息是:
[OLE DB Destination [463]] 错误: 出现 OLE DB 错误。错误代码: 0x80040E21。 已获得 OLE DB 记录。源:“Microsoft SQL Native Client” Hresult: 0x80040E21 说明:“多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。”
[OLE DB Destination [463]] 错误: 无法创建 OLE DB 取值函数。请查看列元数据是否有效。
[/Quote]使用SSIS处理什么文件出现上面的提示,文本,EXCEL,DBF,...?
saizhang 2009-02-25
  • 打赏
  • 举报
回复
我在运行SSIS 任务时出现的错误:
错误信息是:
[OLE DB Destination [463]] 错误: 出现 OLE DB 错误。错误代码: 0x80040E21。 已获得 OLE DB 记录。源:“Microsoft SQL Native Client” Hresult: 0x80040E21 说明:“多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。”
[OLE DB Destination [463]] 错误: 无法创建 OLE DB 取值函数。请查看列元数据是否有效。
lzfrab 2009-02-25
  • 打赏
  • 举报
回复
只有帮忙顶到最上面
等待高手了...
但是,呵呵,请把问题再说的详细些吧~~
no_mIss 2009-02-25
  • 打赏
  • 举报
回复
原因很多
常见的是数据类型或是字符超长或是查询超时
dawugui 2009-02-25
  • 打赏
  • 举报
回复
[Quote=引用楼主 saizhang 的帖子:]
[OLE DB Destination [463]] 错误: 出现 OLE DB 错误。错误代码: 0x80040E21。 已获得 OLE DB 记录。源:“Microsoft SQL Native Client” Hresult: 0x80040E21 说明:“多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。”。
[/Quote]
没看懂你要说什么?
悔说话的哑巴 2009-02-25
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 yangsnow_rain_wind 的回复:]
把代码贴出来
把要的结果贴出来(说清楚)
3Q
[/Quote]
Roc_Lee 2009-02-25
  • 打赏
  • 举报
回复
可能数据库表中有不许为null的字段为null了。看一下
肥龙上天 2009-02-25
  • 打赏
  • 举报
回复
把代码贴出来
把要的结果贴出来(说清楚)
3Q
arrow_gx 2009-02-25
  • 打赏
  • 举报
回复
看起来象数据类型问题,你检查看看表里面的字段类型和要提交的数据是否类型不对
加载更多回复(5)

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧