2013-11-14 104 views
3

我正在SSDT 2012中工作。我创建了一个DTSX包,该包已部署到未安装SSIS的SQL Server。我的承诺是这应该起作用。在非SSIS服务器上运行SSIS包时出错

不过,我不断收到以下错误: 要运行SSIS包SQL Server数据工具外,您必须安装Integration Services或更高的派生列。

我不确定这里发生了什么事。有没有人有这方面的见解。我已经要求我们的DBA在机器上安装SSIS,但我只是猜测。这可能行不通,如果可以的话,我希望能够领先于此。

感谢您的任何反馈意见。

+1

如您在[dba.stackexchange.com](http://dba.stackexchange.com/questions/53333/running-ssis-on-sql-server-without-ssis-installed)上的问题所引用,您必须已经安装了[SSIS组件](http://dba.stackexchange.com/questions/49786/error-to-run-a-ssis-package-outside-of-sql-server-data-tools-you-must -install) – billinkc

回答

5

要在服务器上执行包,您需要在服务器上安装SQL Server Integration Services引擎。

+1

在服务器上安装了SSIS,它像一个魅力一样工作。似乎没有SSIS的特定功能没有安装,但SSIS特定的需要它。再次感谢您的快速和优秀的帮助。 – kickinchicken