将 SSIS 添加到 ADO 构建服务器以进行构建和部署

时间:2021-01-14 17:42:34

标签: azure-devops

我有一个 VSTF 构建服务器,我们用它来构建和部署我们的应用程序,主要是 C#。我现在面临部署 SSIS 包的挑战。从我的笔记本电脑的手动角度来看,我们可以完成任务,但在构建服务器上我们遇到了问题。这是我们的指南,但它是在 2017 年编写的。https://www.red-gate.com/simple-talk/sql/ssis/deployment-automation-for-sql-server-integration-services-ssis/ 我们在 VSTF2019,VS2019。在构建服务器上,我们只使用 MSBuild 工具,但似乎构建服务器上的 SSIS 需要 VS2019 和 SQL Server Management Studio 和 SSIS 的完整 UI。 我们的问题是我们的 C-Drive 没有足够的空间来支持这些 UI,而且它们不允许我们完全将它们部署到我们有足够空间的 D-Drive。

我正在寻找文档或如何将 SSIS (2019) 添加到我们的构建服务器,以便可以使用 C 驱动器上的最少空间(如构建工具)构建和部署它。还是 SSIS 需要自己的构建服务器?

1 个答案:

答案 0 :(得分:0)

您可以使用 SSDT standalone installer 在没有 SQL 服务器的情况下安装 Integration Services。有关详细信息,请参阅 document here

<块引用>

SSIS 需要自己的构建服务器吗?

构建 SSIS 包需要在构建服务器中安装所需的工具(VS2019+SSIS)。如果这是可以实现的。您可以在现有的构建服务器中安装这些工具。

或者您可以在安装了工具的新构建服务器上创建本地构建代理。

如果您能够拥有安装了 Visual Studio 和 SSIS 设计器的构建服务器。部署 SSIS 包会容易得多。您可以直接在管道中使用 SSIS 构建/部署任务。请参阅文档 here

相关问题