Sql-Server

從不同於主數據庫實例的伺服器執行 SSRS 和 SSAS(SQL Server 引擎)

  • July 8, 2015

現在 SSRS、SSAS 和 SQL Server 引擎都在同一台伺服器上。我們正在使用 2008R2 企業版。我們正在考慮升級到 SQL Server 2012 或 2014。我們希望在 SQL Server 2012 或 2014 上單獨提供 SQL 引擎和 SSRS、SSAS。

我們想要的是:

SQL Server 引擎的伺服器 1

用於 SSRS 和 SSAS 的伺服器 2

我的問題是:

  1. 他們如何互相交談(兩個伺服器)?
  2. SSAS 的多維數據集儲存在哪裡?
  3. 報告生成器在哪裡建構報告?
  4. 你能給出我的高級解釋伺服器 1 和伺服器 2 如何互動或指導我一些我可以閱讀的文件嗎?

1.他們如何互相交談(兩個伺服器)?

從數據庫引擎的角度來看,SSRS 和 SSAS 都是與任何其他應用程序一樣的客戶端。這些使用 SQL 查詢從 SQL Server 查詢數據。Microsoft 只是選擇將這些組件包含在 SQL Server 許可和媒體中。

2.SSAS的多維數據集儲存在哪裡?

在安裝了 SSAS 的伺服器上(伺服器 2)。

3.report builder在哪裡建report?

在安裝了 SSRS 的伺服器上(伺服器 2)。

4.你能否給我的高級解釋伺服器1和伺服器2如何互動或指導我一些我可以閱讀的文件?

除了我在 #1 中提到的之外,客戶端應用程序可以在建構多維數據集之後查詢 SSAS 伺服器,而完全不涉及數據庫引擎。但是,SSRS 依賴於報告伺服器數據庫以及也可能位於 SQL Server 上的數據源。

以下是一些您可能會發現有用的架構圖:

SSAS: https ://msdn.microsoft.com/en-us/library/bb510502.aspx

SSRS: https ://msdn.microsoft.com/en-us/library/ms157231.aspx

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