Sql-Server

SSRS-數據庫和報表伺服器-它們可以不同嗎?

  • October 1, 2018

我繼承了一些數據庫伺服器。我目前正在計劃升級伺服器,但是這個數據庫伺服器中有一個 ReportServer 和 ReportServerTempDB 數據庫。

當我打開 Reporting Service 配置管理器時,我無法連接到上述數據庫伺服器。

上述數據庫的報告伺服器是否可能配置在與數據庫伺服器不同的伺服器中?我應該如何辨識這些以獲得更多資訊。

我之所以問,是因為我必須移動 ReportServer 和 ReportServerTempDB,但我無法訪問 ReportServer 配置管理器以獲取加密密鑰。

是的,報表伺服器可以安裝在數據庫所在伺服器之外的另一台機器上,甚至可以有多個報表伺服器實例連接到同一個報表伺服器數據庫(這稱為橫向擴展部署)。

兩個或多個報表伺服器實例共享一個報表伺服器數據庫。

你可以跑

exec ListInstallations 

在reportserver 數據庫中列出連接到此數據庫的報表伺服器。

它可以安裝在不同的伺服器上,這樣做是更好的做法。

查看此堆棧溢出文章,了解一種“不受支持”的方式來查詢報表伺服器數據庫以獲取連接字元串:

從報表伺服器獲取 SSRS 數據源

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