1

我基本上遇到了这个问题: 我可以在没有安装 SQL Server 2008 的机器上部署和使用 SSIS SQL server DTS DLL 吗?

既然已经回答了,我不知道我对进一步信息的要求是否会受到关注。

我遇到了同样的问题。当我在我的开发盒上本地部署时,我调用 SSIS 的应用程序工作正常。当我在服务器 A 上部署我的应用程序,在服务器 B(我的数据库服务器)上部署我的 SSIS 包时,我收到帖子中提到的错误:“找不到集成服务类。确保集成服务正确安装在运行应用程序的计算机。此外,如果您正在运行 64 位应用程序,请确保安装了 64 位版本的 Integration Services”。

如果我理解正确,我需要在我的应用程序服务器和数据库服务器上拥有 SSIS 许可证吗?

这似乎没有意义。当您对 SQL Server 进行 SQL 调用时,只要您拥有企业许可证,您只需支付一次费用。您不必为应用程序服务器支付额外的许可证费用。

我只是想确保在我去上级之前我已经清楚了这一点,并且我的问题不是源于其他原因。简而言之: 远程调用 SSIS 包时,您的应用服务器和 SQL Server 是否都需要 SSIS 许可证?

只是为了澄清 64 位与 32 位的事情:我的本地计算机、应用程序服务器和数据库服务器上运行着 64 位操作系统——并且我所有的 VS 项目都被构建为使用“任何 CPU”。

很抱歉这篇冗长的帖子,但我认为我应该对此进行彻底的了解。

4

1 回答 1

0

您需要在任何使用 SSIS 执行包的机器上获得 SSIS 许可(SQL Server)。

于 2013-07-15T19:38:18.057 回答