SSIS包在通过代理运行时表现异常,但在同一服务器上的BIDS中表现良好



我的包从BIDS中正确运行,但当我计划从SQL代理运行时,它会失败,并显示以下错误消息。

消息以用户身份执行:STRW067029\SYSTEM。Microsoft(R)SQL Server Execute Package Utility 32位版本10.0.5.50.00版权所有(C)Microsoft Corp 1984-2005。保留所有权利。开始时间:上午11:00:36错误:2013-07-31 11:00:45.39代码:0xC000F427来源:Envoy数据流任务SSIS。管道描述:若要在Business Intelligence Development Studio之外运行SSIS包,必须安装Integration Services标准版或更高版本。结束错误DTExec:包执行返回DTSER_FAILURE(1)。开始时间:上午11:00:36结束时间:上午11:00:45经过时间:9.282秒。包执行失败。步骤失败。

我使用同一台机器来完成这两项任务,并且Sql服务器实例也是该机器的本地实例。我看到包正确地启动并执行了"执行SQL任务"。然后,当涉及到数据流中的和"Excel源"时,会出现此错误。

单击服务(启动->运行类型Services.msc),发现不存在"SQL Server Integration Services 10.0"。这是SQL Server Integration Services服务,它提供了一些验证,证明这是服务器级安装,而不是ssdt/bids开发人员级安装。

查找您的SQL Server安装并开始执行新安装,在功能安装中,只安装Integration Services服务。

最新更新