規劃部署模式

Reporting Services 支援報表伺服器執行個體的兩種部署模式:

  • 原生模式,包括 SharePoint Web 組件的原生模式,在該模式下,報表伺服器會當做透過 Reporting Services 元件專門提供所有處理和管理能力的應用程式伺服器執行。

  • SharePoint 整合模式,在該模式下,報表伺服器會部署為 SharePoint 伺服器陣列的一部分。

原生模式

在原生模式中,報表伺服器是獨立的應用程式伺服器,可以提供報表和報表模型的所有檢視、管理、處理和傳遞。這是報表伺服器執行個體的預設模式。您可以安裝在安裝期間所設定的原生模式報表伺服器,或者,您可以將其設定成完成安裝時的原生模式作業。

SharePoint 整合模式

在 SharePoint 整合模式下,報表伺服器必須在 SharePoint 伺服器陣列內執行。SharePoint 網站會針對報表伺服器內容和作業,提供前端存取。報表伺服器會提供所有的報表處理和報表轉譯功能。

SharePoint 整合模式需要:

  • SharePoint Foundation 2010 或 SharePoint Server 2010。另外也支援 Windows SharePoint Services 3.0 或 Office SharePoint Server 2007。

  • 適用於 SharePoint 技術的 Reporting Services 增益集。

  • 針對 SharePoint 整合模式所設定的報表伺服器。

如果所連接的報表伺服器資料庫可以用適合非階層式網站的格式儲存應用程式資料,以及在 SharePoint 產品或技術部署中找到的文件位址。如需詳細資訊,請參閱<針對 SharePoint 2010 整合設定 Reporting Services>和<將模型和共用資料來源部署至 SharePoint 網站>。

附隨 SharePoint Web 組件的原生模式

若是包含簡單整合需求的部署,您可以考慮使用 SharePoint Web 組件做為 SharePoint 整合模式的替代方案。Reporting Services 提供兩個 Web 組件,可在 Windows SharePoint Services 2.0 或以上版本,或者 SharePoint Portal Server 2003 或以上版本的執行個體上安裝及註冊。您可以從 SharePoint 網站,使用 Web 組件來尋找及檢視在報表伺服器上儲存及處理的報表,該報表伺服器是以原生模式執行。這些 Web 組件已在較舊版本的 Reporting Services 中導入。如需有關原生模式 Web 組件與 SharePoint 整合模式功能比較的詳細資訊,請參閱<規劃 SharePoint 整合>。

切換模式

報表伺服器模式具有互斥性。您可以切換模式,方法是,重新設定報表伺服器資料庫連接以指向使用給定模式預期的格式儲存應用程式資料的資料庫,但是在資料庫類型之間則沒有支援的方式可以用來移轉內容。如需有關如何將現有的報表伺服器執行個體設定為以 SharePoint 整合模式執行的詳細資訊,請參閱<如何:切換伺服器模式 (Reporting Services 組態)>。