许可 SSIS 的独立实例

Joh*_*gel 4 ssis sql-server-2008-r2

基本背景:我在应用服务器(未安装 MSSQL)上有一个应用程序,我想允许它调用 SSIS 包。

一种解决方案:一种选择似乎是我们可以在应用服务器上只安装 SSIS,而无需安装 SQL Server 本身。该应用程序将能够运行包,同时在单独的服务器上引用数据库本身。

问题:这是否需要在应用服务器上许可 SQL Server,即使核心引擎不是安装的一部分?

Mik*_*lsh 5

是的。现在我的免责声明是我不是您的许可代表或 Microsoft,因此您应该向他们咨询问题。

但是各种许可证指南中的措辞通常是“运行 SQL Server 的服务器 - 或其任何核心组件(SSRS、SSAS、SSIS)”。

因此,如果您在独立服务器上使用 SSIS,根据许可指南,您将在另一台服务器上运行核心组件之一,并且应该与运行核心组件的任何其他机器分开许可。

根据您的 SSIS 服务器的负载,我通常发现在许多安装中,只需在已经获得许可的机器上运行 SSIS 服务器 - 无论是您的仓库服务器还是临时服务器,甚至是您的主要生产服务器。

当您处理具有大量移动部件和高开销的复杂 SSIS 工作负载时,您可能会开始考虑使用单独的处理服务器,该服务器可能还包含用于 SSIS 日志记录和报告类型环境的数据库实例。我会说我最近很少考虑这种性能分离,尽管我过去有。

Microsoft 发布了几个详细的概述许可指南。这一次在这里是SQL Server 2012的一个例子。