处理输入时ssis错误代码0xC0209029“;OLE DB目标输入“;(4416)

处理输入时ssis错误代码0xC0209029“;OLE DB目标输入“;(4416),ssis,Ssis,我有一个包含序列容器的包,在序列容器中有10个子序列容器,每个容器代表一个表。当我通过SQL Server作业执行该包时,所有八个或九个容器都成功执行,但只有一个或两个容器给出了下面给出的错误。但当我们转到包并右键单击error容器并执行它们时,它会成功地执行。请帮我解开这个谜 “OLE DB目标”(4403)在运行时失败,错误代码为0xC0209029 处理输入“OLE DB目标输入”(4416)。确定的 组件从ProcessInput方法返回了一个错误。错误是 特定于组件,但该错误是致命的,

我有一个包含序列容器的包,在序列容器中有10个子序列容器,每个容器代表一个表。当我通过SQL Server作业执行该包时,所有八个或九个容器都成功执行,但只有一个或两个容器给出了下面给出的错误。但当我们转到包并右键单击error容器并执行它们时,它会成功地执行。请帮我解开这个谜

“OLE DB目标”(4403)在运行时失败,错误代码为0xC0209029 处理输入“OLE DB目标输入”(4416)。确定的 组件从ProcessInput方法返回了一个错误。错误是 特定于组件,但该错误是致命的,将导致 数据流任务停止运行。可能会发布错误消息 在此之前,请提供有关故障的更多信息。端错误 DTExec:包执行返回DTSER_失败(1)。起动: 上午12:30:00完成:3:01:13经过:9072.95秒。这个 包执行失败。步骤失败了

检查您在OLEDB中使用的连接的用户(登录名和密码)。 如果您在连接中配置的用户在其他服务器上没有权限,则无法正常工作。
如果您输入了特定用户,请不要忘记选中“保存密码”选项。

我的情况是隐式转换失败。尝试导入不同大小写值字段时会发生这种情况。因此,您可以将字段匹配值检查到SSI中,并找到差异(大写和小写)

检查以下内容:

  • 检查源和目标之间是否有正确的映射
  • 登录正在工作
  • 连接没有断开
  • 检查SQL server是否存在短连接超时

  • 这是一个连接超时错误


    解决方案:使用快速加载模式,即表格或视图-快速加载

    您能提供失败零件的一些详细信息吗?