Share via


SharePoint 整合模式的預設組態 (Reporting Services)

「SharePoint 整合模式的預設組態」(Default Configuration for SharePoint Integrated Mode) 指的是安裝程式同時會安裝及設定報表伺服器執行個體,並使用可支援 SharePoint 網站內容儲存和定址的格式來建立報表伺服器資料庫的 Reporting Services 安裝。

當您選取 SharePoint 整合模式的預設組態選項時,安裝程式就會安裝下列 Reporting Services 功能:報表伺服器服務、報表產生器、報表設計師預覽、Reporting Services 組態工具和 Reporting Services 命令列公用程式 (rsconfig.exe、rskeymgmt.exe 和 rs.exe)。此選項不會套用到類似 SQL Server Management Studio 或 Business Intelligence Development Studio 的共用功能;如果您想要安裝這些功能,必須將其指定為個別項目。

當您在安裝程式中選取預設組態選項時,安裝程式將會在原生模式或 SharePoint 整合模式下設定報表伺服器。如果是 SharePoint 整合模式報表伺服器,安裝程式會設定以下項目:

  • 報表伺服器服務的服務帳戶。

  • 報表伺服器 Web 服務 URL。

  • 報表管理員 URL。

  • 報表伺服器資料庫。

  • 報表伺服器資料庫的服務帳戶存取。

  • 報表伺服器資料庫的 DSN 連接。

安裝程式不會設定自動執行帳戶、報表伺服器電子郵件、備份加密金鑰或向外延展部署。您可以使用 Reporting Services 組態工具來設定這些屬性。如需詳細資訊,請參閱<Reporting Services 組態工具>。

在安裝程式完成之後,報表伺服器可能無法完全正常運作,因為它尚未與 SharePoint 伺服陣列完全整合。您還必須安裝 Reporting Services 增益集、設定整合設定,而如果您要將報表伺服器與跨越多部伺服器的 SharePoint 伺服陣列整合在一起,則可能也必須安裝其他必要軟體。如需詳細資訊,請參閱<針對 SharePoint 2010 整合設定 Reporting Services>。

何時安裝 SharePoint 整合模式的預設組態

這個安裝選項會設定報表伺服器的核心設定,讓報表伺服器能與 SharePoint 產品整合。請在以下狀況下指定這個模式:

  • 當您想要儲存步驟時,其方式是刪除您原本必須在 Reporting Services 組態工具內執行的任何必要組態工作。Reporting Services URL、資料庫名稱和虛擬目錄的預設值都必須可供使用。這些值都必須是唯一的。如果電腦上的其他安裝已經使用這些值,安裝程式將無法使用這些值來設定預設安裝。

  • 您打算立即安裝 Reporting Services 增益集,並在 SharePoint 網站上設定報表伺服器整合設定。如果報表伺服器對 SharePoint 伺服陣列提供了報表處理功能,您也必須在報表伺服器電腦上安裝 SharePoint Web 前端,好讓您可以將它加入伺服陣列中。如需詳細資訊,請參閱<針對 SharePoint 2010 整合設定 Reporting Services>。

需求

這個安裝選項具有下列需求:

  • Reporting Services 和 SQL Server Database Engine 必須一起安裝在相同的執行個體中。Database Engine 執行個體會主控安裝程式所建立及設定的報表伺服器資料庫。

  • 用來執行安裝程式的使用者帳戶必須是本機電腦上管理員群組的成員,而且必須擁有存取和建立使用 Database Engine 執行個體 (主控報表伺服器資料庫) 之資料庫的權限。

  • 安裝程式必須能夠使用預設值,以保留可提供報表伺服器和報表管理員之存取的 URL。這些值為通訊埠 80、強式萬用字元及採用 ReportServer_<instance_name>Reports_<instance_name> 格式的虛擬目錄名稱。

  • 安裝程式必須能夠使用預設值,以建立報表伺服器資料庫。若為預設執行個體,這些值為 ReportServer 和 ReportServerTempDB。如果您現有的資料庫是來自之前的安裝,安裝程式將會被封鎖,因為它無法設定報表伺服器。您必須重新命名、移動或刪除這些資料庫,才能解除封鎖安裝程式。

安裝程式不會檢查本機電腦是否有 SharePoint 產品或技術安裝、不會安裝 Reporting Services 增益集,也不會在 SharePoint 管理中心內設定整合設定。您必須個別安裝及設定這些應用程式。如需詳細資訊,請參閱<針對 SharePoint 2010 整合設定 Reporting Services>。

如果您的電腦未能滿足預設安裝的這些需求,就必須在僅限檔案模式中安裝 Reporting Services,然後在安裝程式完成之後進行手動設定。您可以使用 Reporting Services 組態工具來設定 Reporting Services。

不要只是為了讓預設安裝能夠繼續就嘗試重新設定電腦,這樣做可能需要好幾個小時的工作,讓原本可從安裝選項獲得的省時優點消失殆盡。最佳的解決方案是在僅限檔案模式中安裝 Reporting Services,然後設定報表伺服器使用特定值。

預設 URL 保留項目

URL 保留項目是由前置詞、主機名稱、通訊埠和虛擬目錄所組成:

部分

說明

前置詞

預設前置詞是 HTTP。如果您之前安裝了安全通訊端層 (SSL) 憑證,安裝程式將會嘗試建立使用 HTTPS 前置詞的 URL 保留項目。

主機名稱

預設主機名稱是強式萬用字元 (+),它會指定報表伺服器將針對解析為電腦之任何主機名稱來接受指定之通訊埠上的任何 HTTP 要求,包括 http://<computername>/reportserver、https://localhost/reportserver 或 http://<IPAddress>/reportserver。

通訊埠

預設通訊埠是 80。如果您將 Reporting Services 安裝在 32 位元的 Windows XP SP2 上,預設通訊埠為 8080。請注意,如果您使用通訊埠 80 以外的任何通訊埠,當您在瀏覽器視窗中開啟 Reporting Services Web 應用程式時,就必須明確將此通訊埠加入 URL 中。

虛擬目錄

根據預設,系統會使用 ReportServer_<instance_name> (針對報表伺服器 Web 服務) 和 Reports_<instance_name> (針對報表管理員) 的格式來建立虛擬目錄。如果是報表伺服器 Web 服務,預設虛擬目錄會是 reportserver。如果是報表管理員,預設虛擬目錄則為 reports。

完整 URL 字串可能出現的範例如下:

範例 URL

說明

http://+:80/reportserver

提供報表伺服器的存取權。

http://+:80/reports

提供報表管理員的存取權。

附註附註
在 SharePoint 整合模式中,這個 URL 將會產生 rsOperationNotSupportedSharePointMode 錯誤訊息,因為這個模式不支援報表管理員。在這個模式中,所有內容管理和報表存取都必須透過 SharePoint 而非報表管理員進行處理。

如何在 SharePoint 整合模式的預設組態中安裝報表伺服器

您可以透過命令列或安裝精靈來指定 SharePoint 模式的預設組態。下列主題提供逐步指示:

命令列指令碼範例

這個範例包含 Database Engine 服務,因為它是預設組態所需。

setup /q /ACTION=install /FEATURES=SQL,RS,TOOLS /INSTANCENAME=MSSQLSERVER /SQLSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS" 
/RSSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /SQLSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /AGTSVCACCOUNT="NT AUTHORITY\NETWORK 
SERVICE" /RSSVCSTARTUPTYPE="Manual" /RSINSTALLMODE="DefaultSharePointMode"

安裝精靈

當您在 [特徵選取] 頁面中選取 Reporting Services 時,安裝程式會提供 [Reporting Services 組態] 頁面,好讓您指定安裝模式。若要指定 SharePoint 整合模式安裝,請在 [Reporting Services 組態] 頁面上選取 [安裝 SharePoint 整合模式預設組態]