如何将Reporting Services添加到现有SQL Server 2019群集实例

如何将Reporting Services添加到现有SQL Server 2019群集实例,sql,sql-server-2019,Sql,Sql Server 2019,我已经设置了集群环境。但现在,只有一个实例需要报告服务 当我尝试使用安装程序中的“将功能添加到现有环境”选项添加它时。然而,我在那里看不到报告服务 因此,我如何安装和设置报告服务到所需的实例 您可能知道,SSRS不是群集感知功能,因此安装需要一些额外的步骤。此外,如果您希望SQL Server Reporting Services具有高可用性,则应将其部署在同时提供可用性和负载平衡的服务器场中。 在已安装的SQL Server群集实例上添加SSR并不是那么简单。当我们尝试在现有SQL Serve

我已经设置了集群环境。但现在,只有一个实例需要报告服务

当我尝试使用安装程序中的“将功能添加到现有环境”选项添加它时。然而,我在那里看不到报告服务

因此,我如何安装和设置报告服务到所需的实例


您可能知道,SSRS不是群集感知功能,因此安装需要一些额外的步骤。此外,如果您希望SQL Server Reporting Services具有高可用性,则应将其部署在同时提供可用性和负载平衡的服务器场中。 在已安装的SQL Server群集实例上添加SSR并不是那么简单。当我们尝试在现有SQL Server群集实例上添加SSR时,安装不允许我们在安装规则检查页面之后继续,因为其中一条规则在规则检查过程中失败。一种解决方案是将SSR作为单独的实例安装,但由于这种配置已经是一个多实例集群,我不赞成通过将SSR作为单独的实例安装来增加实例的数量。下面我将解释在现有SQL Server群集实例上配置SSR而不部署服务器场的分步方法 第一步 要在已安装的SQL Server实例上添加/安装SSR,我们需要在每个群集节点上再次运行安装程序。首先在活动节点(节点1)上运行SQL Server安装程序。按照安装窗口中的所有必要步骤进行操作。确保运行此安装程序在现有实例上添加SSR,而不是创建新实例。在设置窗口的功能选择页面上选择Reporting Services。启动安装后,我们将收到一个错误,因为其中一条规则将失败,如下所示

步骤2 当出现上述错误时,无法继续安装,因为“下一步”按钮将由于此失败规则而禁用。 要获取有关此失败规则的详细报告,请单击上面屏幕截图中显示的“查看详细报告”,您将获得有关此规则的详细信息,如下所示

步骤3 正如我们已经看到的,我们无法将SSR添加到现有SQL Server群集,解决方案是运行安装程序并跳过安装规则,以便在现有群集实例中安装SQL Server Reporting Services。 在Windows命令提示符下运行以下命令以在活动节点上启动SQL Server安装程序。确保在将命令提示符的根目录更改为放置SQL Server安装文件的位置后运行此命令。 Setup.exe/SkipRules=standaloneininstall\u HasClusteredOrPreparedInstanceCheck/Action=Install

按enter键运行命令后,SQL Server产品版本将显示在命令提示符上,如上图所示,并且将出现一个名为“Program Compatibility Assistant”的安装窗口。现在单击“运行程序”继续此安装

步骤4 现在,按照通常在安装中执行的相同过程进行操作。再次选择要添加SSR的现有实例,并在我们需要安装的功能选择页面中选择Reporting Services

现在,这一次您可以看到安装规则检查没有错误地通过,因为我们跳过了安装规则过程以使此安装成为可能。 步骤5 在这里,我们可以看到“下一步”按钮已启用,因此单击“下一步”在活动节点上安装SQL Server Reporting services。 步骤6 在活动节点(节点1)上完成安装后,请在群集中的每个其他节点上执行相同的过程。 步骤7 现在,每个节点都安装了Reporting Services,现在是时候使用“Reporting Services配置管理器”在每个节点上配置Reporting Services了,该管理器可以在配置工具下找到。 这里的配置与任何Reporting Services配置的配置相同。但有一件事会改变,我们将在连接到报表数据库服务器时使用SQL Server故障转移群集网络/虚拟名称。如果使用节点名称代替故障转移群集网络名称,则在发生故障转移时,报表服务器将无法连接到报表服务器数据库。 以与SQL Server故障转移群集网络名称相同的方式在每个节点上配置Reporting Services,否则,当一个实例从另一个节点联机时,故障转移后将出现以下报表管理器错误

步骤8 现在您已经完成了SSRS配置。继续并启动Report Manager以检查SSRS是否正确配置。您还可以在故障切换和回切后测试报表管理器的可访问性,以验证它是否提供了必要的故障切换功能。

请注意功能列表上方的“查找报表服务”说明。SQL Server安装中不再包括RS。