我正在尝试远程执行SSIS软件包。该软件包位于SQL Server 2008实例上,我想从2005年服务器上的作业中调用它。我遇到的错误是:

包装无法加载。步骤失败了。

如果我从2008年到2008年,就没有错误。有任何想法吗?

有帮助吗?

解决方案

假设您正在尝试用一个 dtexec 命令,问题是该软件包是在调用服务器上执行的,而不是存储的服务器。

由于2005 SSIS服务无法执行2008软件包,因此该步骤失败了。

您需要触发 dtexec 在您希望工作运行的服务器上。最简单的方法可能是在启动软件包的2008服务器上设置SQL代理作业,并从2005服务器(使用SP_STARTJOB或一些更复杂的触发机构)触发该作业。

其他提示

您正在运行的帐户是否在SQL 2005框上具有权限。您可以创建一个可以运行工作的代理。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top