共用方式為


如何:安裝或解除安裝 Reporting Services 增益集

MicrosoftSQL Server 2008 Reporting Services Add-in for SharePoint Technologies 是 Web 下載程式,可以安裝在擁有 SharePoint 產品或技術執行個體的伺服器上。它提供了一組功能,可讓您在較大的 MicrosoftWindows SharePoint Services 3.0 或 MicrosoftOffice SharePoint Server 2007 部署中執行報表伺服器。功能包括報表檢視器 Web 組件、URL Proxy 端點及應用程式頁面,使您可以在 SharePoint 網站上建立、檢視並管理報表、報表模型和其他報表伺服器內容。如果報表伺服器要在 SharePoint 整合模式下執行,Reporting Services Add-in for SharePoint Technologies 是一個必要元件。

重要注意事項重要事項

Reporting Services 的部署會在伺服陣列層級上與 SharePoint 產品或技術的部署整合。如果在伺服陣列組態中擁有多個 SharePoint Web 應用程式,則必須在擁有 Web 前端的每部電腦上安裝 Reporting Services 增益集。建議您先使用安裝精靈,在其中一部 Web 前端電腦上安裝 Reporting Services 增益集。然後使用僅限檔案模式安裝,依序在伺服陣列的其他 Web 前端電腦上安裝此增益集。當一個僅限檔案安裝成功完成之後,請在下一部 Web 前端電腦上啟動安裝,並依序在其他電腦上安裝,直到 SharePoint 伺服陣列中所有 Web 前端電腦上都完成安裝為止。然後啟動管理中心,以針對 SharePoint 伺服陣列中的所有 Web 前端伺服器設定報表伺服器整合。

準備安裝

安裝 Reporting Services 增益集是整合報表伺服器與 SharePoint 產品或技術執行個體的許多必要步驟之一。如需有關完整步驟的詳細資訊,請參閱<針對 SharePoint 3.0 整合設定 Reporting Services>。設定伺服器的步驟順序很重要。為了達到最佳結果,請務必按照步驟順序進行。

準備安裝 Reporting Services 增益集:

  1. 以 SharePoint 伺服陣列管理員的身分登入,才能安裝 Reporting Services 增益集。

  2. 確認您擁有兩個伺服器 - 一個是報表伺服器,另一個則是 SharePoint 伺服器 - 且兩者都符合整合作業的需求。如需詳細資訊,請參閱<以 SharePoint 整合模式執行 Reporting Services 的需求>。

  3. 將 Reporting Services 增益集下載到擁有 SharePoint 產品或技術執行個體的伺服器。

    1. 移至 Microsoft 下載中心適用 SharePoint 技術的 SQL Server 2008 Reporting Services 增益集 (英文) 頁面。

    2. 選取您要安裝的語言版本。報表檢視器 Web 組件 (ReportViewer.dwp) 只會提供您所選擇的語言版本。應用程式頁面和訊息將會提供所有支援的語言版本,不論您在下載頁面上選取的語言為何。如需有關支援語言的詳細資訊,請參閱<適用於多語言或全域部署的解決方案設計考量 (Reporting Services)>。

    3. [下載項目中的檔案] 區段中,按一下 [下載] 即可安裝 rsSharepoint.msi。

  4. 如果要將 Reporting Services 與具有多個 Web 前端應用程式的 SharePoint 伺服陣列整合,請將 rsSharepoint.msi 複製或下載到伺服陣列中具有 Web 伺服器前端的每一部電腦。請只針對將用來存取報表伺服器內容的 Web 前端進行這項處理。

如何使用安裝精靈安裝 Reporting Services 增益集

在擁有 Web 前端的電腦上,針對您要設定用於報表伺服器整合的 SharePoint 產品或技術部署,執行 rsSharepoint.msi。您可以使用安裝精靈來安裝 Reporting Services 增益集,或是從命令列執行安裝程式,並針對僅限檔案模式安裝指定命令列引數。

安裝程式不會將伺服器設定為與 Reporting Services 整合。您必須在安裝程式完成後設定整合。安裝程式會使用目前部署的現有資料夾結構,並針對 Reporting Services 增益集應用程式檔案建立新的資料夾。

  1. 瀏覽至包含 rsSharePoint.msi 的資料夾。

  2. 按兩下 rsSharePoint.msi,執行安裝精靈。此精靈會顯示 [歡迎使用] 頁面、授權合約和註冊資訊頁面。

  3. 按一下 [安裝],執行安裝程式。

  4. 在安裝程式完成後,請移至 [系統管理工具] 並按一下 [SharePoint 3.0 管理中心]

  5. 按一下 [應用程式管理]。您會看到名為 [Reporting Services] 的新區段。此區段具有用來指定整合設定的頁面連結。如需有關如何指定設定的指示,請參閱<如何:在 SharePoint 管理中心中設定報表伺服器整合>。

如何在僅限檔案模式中安裝 Reporting Services 增益集

如果您在正常安裝期間遇到錯誤,可以在僅限檔案模式下安裝 Reporting Services 增益集。在僅限檔案模式下,安裝程式將會執行安裝精靈,將應用程式檔案複製到電腦上。檔案複製完之後,您必須執行自訂動作來完成安裝。

  1. 執行 rsSharePoint.msi SKIPCA=1.

  2. 在檔案系統上尋找 rsCustomAction.exe 檔案,安裝程式會將此檔案複製到電腦上,它將位於 %Temp% 目錄中。

    若要取得這個檔案的路徑資訊,請依序按一下 [開始][執行],然後輸入 %temp%。此檔案應該位於 \Documents and Settings\<您的名稱>\LOCALS~1\Temp。

  3. 開啟 [命令提示字元] 視窗。若要這樣做,請依序按一下 [開始][執行],然後輸入 cmd。

  4. 導覽至包含 rsCustomAction 可執行檔的資料夾。

  5. 輸入下列命令:

    rsCustomAction.exe /i
    

    完成此組態步驟將需要幾分鐘的時間。在這項程序的期間,將會重新啟動 W3SVC 服務。

  6. 在安裝程式完成後,請移至 [系統管理工具] 並按一下 [SharePoint 3.0 管理中心]

  7. 按一下 [應用程式管理]。您會看到名為 [Reporting Services] 的新區段。此區段具有用來指定整合設定的頁面連結。如需有關如何指定設定的指示,請參閱<如何:在 SharePoint 管理中心中設定報表伺服器整合>。

如何移除 Reporting Services 增益集

您可以在解除安裝模式下來執行安裝程式 (rsSharepoint.msi),以解除安裝適用於 SharePoint 技術的 Reporting Services 增益集。如果解除安裝此增益集,將會移除在報表伺服器上用來處理報表和模型的伺服器整合功能。

若要解除安裝 Reporting Services 增益集,您必須有仍在執行中的 Windows SharePoint Services 或 Office SharePoint Server 2007 安裝。如果您先解除安裝 SharePoint 產品或技術,您必須將它重新安裝,才能解除安裝 Reporting Services 增益集。

  1. 在 SharePoint 網站上,移除所有您不再使用的報表和其他報表伺服器項目。在 Reporting Services 增益集移除之後,這些項目都無法再執行。

  2. 在 [控制台] 的 [新增或移除程式] 中,選取 [Microsoft SQL Server 2005 Reporting Services Add-in for Microsoft SharePoint Technologies]

按一下 [移除]

解除安裝此增益集的步驟,對於獨立的伺服器和伺服器陣列而言,都是一樣的。安裝程式會移除程式檔案以及在安裝期間所加入的任何組態設定。

安裝程式不會移除下列項目:

  • 針對用來存取 SharePoint 組態和內容資料庫的報表伺服器服務帳戶所建立的登入。您必須從用來主控 SharePoint 資料庫的 SQL ServerDatabase Engine 執行個體,刪除此報表伺服器服務帳戶的所有登入。

  • 為報表使用者所建立的權限或群組。如果您已建立自訂的權限等級或 SharePoint 群組來授與對報表伺服器功能的存取權,就應該撤銷所有不再需要的權限。

  • 上載到 SharePoint 程式庫的資料檔案,包括報表定義 (.rdl)、報表模型 (.smdl) 和共用的資料來源 (.rsds) 檔案。這些檔案並沒有刪除,但無法再執行。您必須手動刪除這些檔案。

  • 安裝程式不會刪除報表伺服器資料庫或修改用於整合作業的報表伺服器執行個體。在解除安裝此增益集之後,如果想要以獨立報表應用程式的形式使用此執行個體,請考慮將報表伺服器切換為以原生模式執行。

如何從命令列執行 rsSharePoint.msi

您可以從命令列執行安裝程式,以修復或解除安裝 Reporting Services 增益集。

  • 執行 rsSharePoint.msi -r 來修復現有的安裝。

  • 執行 rsSharePoint.msi -u 來解除安裝現有的增益集安裝。

設定記錄檔

安裝程式在執行時,會為安裝 Reporting Services 增益集的使用者將資訊記錄到 %temp% 資料夾中的記錄檔。該檔案的名稱為 RS_SP_<number>.log。該記錄檔中的每項錯誤都是以「SSRSCustomActionError」字串開始。

變更記錄

更新的內容

已更新有關如何以最佳方式在 SharePoint 伺服陣列中安裝 Reporting Services 增益集的重要注意事項介紹。