以 SharePoint 整合模式執行 Reporting Services 的需求

您可以將 Microsoft SQL Server Reporting Services 與 SharePoint Foundation 2010 或 SharePoint Server 2010 整合,方法是將報表伺服器設定為以 SharePoint 整合模式執行,或安裝將基礎結構和應用程式頁面加入 SharePoint Web 應用程式的 Reporting Services 增益集。

報表伺服器需求

在 SharePoint 整合模式下執行的報表伺服器具有版本和軟體需求:

  • 報表伺服器電腦必須滿足 SQL Server 安裝的硬體和軟體需求。如需詳細資訊,請參閱<安裝 SQL Server 2008 R2 的硬體和軟體需求>。

  • SharePoint 整合模式下的 Reporting Services 版本需求包括 Developer Edition、Evaluation Edition、Standard Edition 或 Enterprise Edition。在 Workgroup Edition 或 SQL Server Express with Advanced Services 中則不支援此項功能。

  • 報表伺服器資料庫必須針對 SharePoint 整合模式建立。

  • 若要將報表伺服器聯結到 SharePoint 伺服器陣列,必須在具備 SharePoint 產品或技術之執行個體的電腦上安裝報表伺服器。您可以在安裝 SharePoint 產品或技術執行個體之前或之後安裝報表伺服器。

  • 您在報表伺服器電腦上安裝的 SharePoint 產品或技術版本必須與整個伺服器陣列所使用的版本相同。如果要將報表伺服器加入 SharePoint Server 2010 伺服器陣列中,您至少必須將 SharePoint Server 2010 安裝在報表伺服器電腦上。在相同伺服器陣列中,不能有 SharePoint Foundation 2010 和 SharePoint Server 2010 的組合。如需有關如何將報表伺服器聯結到 SharePoint 伺服器陣列的詳細資訊,請參閱<如何:在報表伺服器電腦上安裝 SharePoint Web 前端>。

SharePoint 產品和技術需求

您與 Reporting Services 整合的 SharePoint 伺服器陣列有下列版本和軟體需求:

  • SharePoint 產品的版本需求為 SharePoint Foundation 2010 或 Microsoft SharePoint Server 2010。如果使用 Microsoft SharePoint Server 2010,您必須執行 Standard Edition 或 Enterprise Edition。

  • 適用於 SharePoint 產品的 Reporting Services 增益集必須安裝在 Web 前端上。Reporting Services 增益集提供伺服器整合功能,以及從 SharePoint 網站存取報表伺服器項目的 Web 應用程式頁面。此增益集必須安裝在伺服器陣列中的每個 Web 前端上,讓使用者得以存取報表與其他項目。

  • 您必須至少在 Web 前端電腦上具備 2 GB 的 RAM。

  • 無法在 SharePoint Web 應用程式上啟用匿名存取。如果啟用匿名存取,則您可以設定整合設定,但使用者將在執行報表時得到錯誤訊息。所有其他的驗證提供者和選項都有支援。如果是設定報表伺服器和 SharePoint 伺服陣列之間的整合,則該伺服陣列中的每個 SharePoint Web 應用程式都可以設定為使用不同的驗證提供者。

[!附註]

SharePoint 2010 產品只有 64 位元版本。如果您已經安裝 32 位元版本的舊版 SharePoint,並在 SharePoint 整合模式下安裝 Reporting Services,您將無法升級至 SharePoint 2010。如需詳細資訊,請檢閱 SharePoint 文件集。

資料庫伺服器需求

Reporting Services 和 SharePoint 產品都使用 SQL Server 關聯式資料庫做為內部儲存裝置。SharePoint 會針對其資料庫安裝 Embedded Edition。Reporting Services 無法此將版本用於其資料庫,您必須安裝 Evaluation、Developer、Standard 或 Enterprise 等版本 SQL Server Database Engine。適用於 SharePoint 技術的 SQL Server 2008 R2 Reporting Services 增益集需要 SQL Server 2008 Reporting Services R2 資料庫,因為舊版 SQL Server 不支援此增益集。

如果要在相同的電腦上安裝 Reporting Services 和 SharePoint 產品執行個體,您可以在相同的電腦上以並行方式執行 SQL Server Express 與其他版本的 SQL Server,或者,如果您在安裝 SharePoint 產品或技術時,選擇 [進階安裝] 選項,您可以針對 SharePoint 組態和內容資料庫,使用相同的 Database Engine 執行個體。如果您選擇的是 [基本安裝] 選項,SharePoint 安裝程式將會安裝 SQL Server Embedded Edition 當做內部元件,並使用該執行個體主控 SharePoint 資料庫。