並存部署 Reporting Services 和 Windows SharePoint 服務
您可以在單一 Microsoft Internet Information Services (IIS) 6.0 伺服器上,一起執行報表伺服器和 Microsoft Windows SharePoint 服務,只要每種服務在不同的應用程式集區中執行,而且必須將 Reporting Services 虛擬目錄加入 Windows SharePoint 服務的排除清單中。
您可以將伺服器當做個別的獨立伺服器執行,或者,如果您想要在 SharePoint 內容資料庫中儲存與管理報表伺服器項目,您也可以整合伺服器。此主題提供如何以獨立模式,在相同電腦上並排執行伺服器的指示。如需有關如何設定以 SharePoint 整合模式執行並存安裝的詳細資訊,請參閱<針對 SharePoint 3.0 整合設定 Reporting Services>。
安裝建議
Reporting Services 和 Windows SharePoint 服務的安裝順序並沒有限制。安裝順序會決定要自動處理並存部署,或需要其他組態。
如果您先安裝 SharePoint 服務,當您安裝或設定 Reporting Services 時,Reporting Services 虛擬目錄就會自動加入 SharePoint 排除清單中。SQL Server 安裝程式和 Reporting Services 組態工具都能夠偵測到現有的 SharePoint 服務安裝,並據此修改排除清單。
如果您是在已安裝及設定 Reporting Services 之後才安裝 SharePoint 服務,除非執行下列步驟,否則 Reporting Services 安裝將無法使用:
- 啟動 Reporting Services 組態工具。
- 設定報表伺服器的虛擬目錄。
當您設定虛擬目錄時,Reporting Services 組態工具會將這些目錄加入 SharePoint 排除清單中。請注意,依預設會為 Reporting Services 虛擬目錄建立報表伺服器應用程式集區。使用專用應用程式集區有助於避免與現有的 Web 應用程式發生衝突。
附註: |
---|
您可以從 Microsoft 下載網站 (www.microsoft.com) 下載 Windows SharePoint 服務。安裝服務的可執行檔為 Stsv2.exe。若要安裝 Windows SharePoint 服務,請選擇一部執行 Windows Server 2003 (以背景工作處理序隔離模式執行 IIS 6.0) 且已啟用 ASP.NET 的電腦。 |
並存部署的疑難排解步驟
如果您在並存安裝時遇到問題,您可以嘗試下列步驟來解決問題:
- 執行下列命令,即可將 Reporting Services 虛擬目錄加入 Windows SharePoint 服務的排除清單中。如果您先前是利用預設虛擬目錄來安裝 Reporting Services,請在命令提示字元中執行下列命令 (如果您使用不同的 Web 主機,請務必以該 Web 伺服器名稱取代 localhost):
STSADM.EXE -o addpath -url https://localhost/ReportServer -type exclusion
和
STSADM.EXE -o addpath -url https://localhost/Reports -type exclusion
依預設,Stsadm.exe 檔位於 C:\Program Files\Common Files\Microsoft Shared\Web server extensions\60\bin 中。 - 執行 Reporting Services 組態工具。如果您尚未設定報表伺服器執行作業,必須建立報表伺服器和報表管理員虛擬目錄、指定服務帳戶,以及建立報表伺服器資料庫。如需有關如何在工具中設定選項的詳細資訊,請參閱<Reporting Services 組態 F1 說明>。
如果您在安裝 Windows SharePoint 服務之前已設定好報表伺服器,請檢查 Web 服務的應用程式集區設定,以確認設定正確。- 開啟 [Web 服務識別] 頁面。
- 確認報表伺服器和報表管理員的應用程式集區設定為 [ReportServer] 應用程式集區 (或您為服務定義的其他應用程式集區)。報表伺服器使用的應用程式集區,必須與 SharePoint 服務使用的不同。
附註: |
---|
前版的文件集裡,建議您啟用工作階段狀態。現在則已經不需要啟用工作階段狀態。然而,若未啟用工作階段狀態,將不會保留在 [詳細資料] 檢視中設定之報表管理員資料夾頁面的工作階段狀態。如果您需要 [詳細資料] 檢視的工作階段狀態,請將位於 C:\Inetpub\wwwroot 之 SharePoint Web.config 檔案中的 enableSessionState 設定為 true,以啟用工作階段狀態。 |
請參閱
工作
概念
比較不同版本的 Reporting Services 和 SharePoint 技術之間的整合層級
Reporting Services 和 SharePoint 技術整合
Reporting Services 的部署模式
以 SharePoint 2.0 Web 組件檢視報表
設定 Reporting Services 元件