Availability-Groups

SSRS 第二個條目永遠不會出現在橫向擴展部署螢幕中

  • July 19, 2021

我正在嘗試在為數據庫使用 Always-On 可用性組的橫向擴展部署中設置兩個 SSRS 伺服器。

  • AG 已設置並正在工作。
  • 在報表伺服器配置管理器的數據庫頁面上,我有兩個 SSRS 伺服器使用 AG 偵聽器。
  • SSRS 配置管理器中的所有憑據都使用域帳戶。

應該正常工作嗎?

當我轉到 SSRS 配置管理器中的橫向擴展部署頁面時,我只在列表中獲得一個條目。

並且條目似乎在兩個 SSRS 伺服器之間來回翻轉。

即,當我查看橫向擴展部署頁面上的列表時,前一分鐘會顯示 ServerA,下一分鐘會顯示 ServerB,但它不會同時顯示兩者,因此我可以添加 ServerB。

有任何想法嗎?

最終聯繫 MS 尋求解決方案。事實證明,在設置伺服器時,使用了圖像(AWS)。因此,兩台伺服器的安裝 ID 相同。這是MS的解決方案:

我們嘗試將 Reportserver DB 添加到 AG 並進行配置,但我們仍然面臨這個問題。

從 dbo.keys 我們可以看到兩台伺服器的配置文件中的安裝 ID 相同。

我嘗試通過提供相同的安裝 ID 在我的實驗室中複製該問題,並按照以下步驟解決該問題。

請使用下面的行動計劃,讓我們知道它是否有效。如果您在執行以下步驟時需要幫助,請告訴我們,以便我安排會議。

  1. 轉到 SQL Server 實例並執行以下查詢。我們將獲得一個樣本 id。 在此處輸入圖像描述
  2. 轉到現在不工作的伺服器中的配置文件 路徑:C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportServer 文件名:rsreportserver.config 打開此文件並蒐索並將安裝 ID 更改為我們從 step1 的查詢中得到重啟服務。
  3. 檢查 dbo.keys 以獲取新的安裝 ID,如下所示。在此處輸入圖像描述
  4. 如果您仍然面臨與加密密鑰相關的問題。請刪除加密密鑰並重新啟動服務。5) 在此步驟之後,將伺服器添加到橫向擴展部署中。

引用自:https://dba.stackexchange.com/questions/295354