2009-01-06 65 views
0

我需要在构建机器上构建SSIS包,并且不希望在此机器上安装SQL Server Management Studio的开销。 SQL Server 2008 SDK将是理想的,但我无法找到下载它的地方。如何在不安装SQL Server 2008客户端工具的情况下在构建机器上引用SSIS?

我需要这些DLL(例如):

  • Microsoft.SQLServer.ManagedDTS
  • Microsoft.SqlServer.PipelineHost
  • Microsoft.SqlServer.DTSPipelineWrap
  • Microsoft.SQLServer.DTSRuntimeWrap

我可以尝试将它们单独复制到构建机器,但我宁愿只是使用如果可能的话,SDK。

我在哪里可以获得SDK,或者,有什么建议?

回答

0

您可能可以手动复制并注册GAC中的内容,但客户端工具并不是很大,并且不需要很长时间安装,所以我不明白为什么它们有很大的开销?

据我所知,没有其他方法可以获得这些程序集。

+0

我打算接受这个答案,因为我对包含这些程序集的SDK有了很好的看法,并且什么都没有提出。看起来SSMS需要构建SSIS组件。 – freshr 2009-01-08 09:59:07

0

我不了解SQL 2008,但SQL 2005 SSIS包是在Visual Studio中开发的。

编辑: 当您运行安装客户端工具,它的东西添加到VS.NET,“客户端工具”选项因此可以取消(结束编辑)

SSMS可以用来管理他们和管理。

您想使用哪种编辑器...?

+0

我认为他的观点是他不想安装客户端工具。虽然我不太清楚为什么:) – 2009-01-07 08:10:49

0

我认为他正在尝试实现SSIS包作为自动化连续构建过程的一部分。我这样做的方法是在构建机器上安装SQL Server和SSIS的快速版本,使用BIDS帮助程序编写用于部署软件包的cmd行文件并使用NANT来使用此脚本。希望这有助于。

相关问题