2013-11-14 96 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