首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >执行过程任务错误

执行过程任务错误
EN

Stack Overflow用户
提问于 2015-05-11 18:26:34
回答 1查看 3.6K关注 0票数 0

消息

以用户身份执行: ProxyID。Microsoft (R) SQL Server为64位版权(C) Microsoft公司执行软件包实用程序版本11.0.5548.0 .版权所有。启动: 11:05:02 AM错误: 2015-05- 11 :12:25.65代码: 0xC0029151源:执行XML执行流程任务描述:在“”处执行"\Servername\path\app.exe“,进程退出代码为"-532459699”,而预期为"0"。End Error DTExec:包执行返回DTSER_FAILURE (1)。开始:上午11:05:02完成:上午11:12:25经过: 442.922秒。包执行失败。这个步骤失败了。

我正在将SSIS包( Server 2005版本)迁移到Server 2012。已完成所有所需的连接更改,并已部署到目标。创建作业并通过有效的ProxyID执行它。

在包中,有多个数据流任务、批处理文件(由流程任务执行)和最终的app.exe文件(由进程任务执行)。

以上错误来自上一个.exe文件(ProxyID对此文件位置有正确的访问权限)。

为什么在执行"\\Servername\path\app.exe"”at“”是?

什么是进程退出代码为"-532459699“,而预期为"0”?

编辑:

注意:此包从本地机器的SSDT和Server包存储库(SSIS实例)成功运行。从本地CMD.exe运行。

探员的工作失败了。

编辑2

在将ssis包部署到2012年版本的SSIS目录时。计划作业是在创建计划的同一天运行的,但在第二天相同的作业出现了同样的错误。

请求你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2015-05-13 12:29:39

请通过检查项目的Run64bitRuntime属性,检查包是以32位运行时模式运行还是以64位运行时模式运行。然后,通过检查或取消检查作业步骤的执行选项的“Use32bit运行时”选项,确保包在Server代理作业中以相同的运行时模式运行。

如果不是问题,请创建另一个使用CmdExec类型作业步骤调用可执行文件“\Servername\path\app.exe”的作业。如果此作业也失败,问题实际上是由于可执行程序和Server代理之间的问题,而不是SSIS包本身的问题造成的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30174994

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档