在多个命名 SQL Server 实例上运行 SSIS 的最安全方法是什么?

Som*_*Guy 7 sql-server-2008 sql-server best-practices clustering ssis

我有一个 Active/Active SQL Server 2008 R2 集群。每个节点上有两个命名实例,没有默认实例。

我需要将 SSIS 包部署到不同的实例。为此,我需要修改 MsDtsSrvr.ini.xml 文件以添加实例名称,以便 BIDS 和 SSMS 可以看到它们。我将所有 4 个实例名称都放在那个 XML 文件中(在两个节点上)并在两个节点上重新启动了 SSIS。通过集成服务连接连接到 SSMS 中的任何实例时,我现在可以看到每个实例的文件夹。但是,单击另一个节点上的 2 个实例名称会导致登录失败,因为它们在当前节点上未处于活动状态。也许这只是一个不便,但我会遇到这个设置的任何问题吗?或者有没有更有意义的方法来做到这一点?

Kin*_*hah 6

我看不出你的设置有什么问题。公平地说,这是在集群环境中设置 SSIS 的正确方法。

阅读SSIS 和集群:你应该做什么

同样对于登录失败,值得检查 Windows Server 2008 R2 的防火墙规则以允许 msdtssrvr.exe 可执行文件或 DCOM 端口 SSIS 侦听的入站规则。