本文件已封存並已停止維護。

部署多台伺服器,單一管理群組案例中的報表

更新日期: 2010年9月

適用於: Operations Manager 2007 R2, Operations Manager 2007 SP1

在這個案例中,資料倉儲和 Operations Manager 報表元件安裝在不同的伺服器上。資料倉儲資料庫安裝在 SQL Server 叢集中,而報表服務則安裝在主控 SQL Server 資料庫和 SQL Reporting Services 的獨立伺服器上。如需報表服務最常發生的十個安裝問題的清單,請參閱 http://go.microsoft.com/fwlink/?LinkID=143359

note附註
雖然 SQL Reporting Services 安裝在獨立伺服器上,但是 Operations Manager 報表的存取位置並不在此伺服器上,而是在 Operations 主控台的 [報表] 檢視中。如果您想透過 Web 主控台存取我的最愛報表,則必須將 Operations Manager 2007 Web 主控台元件安裝在與 Operations Manager 2007 報表服務相同的電腦上,再將需要的報表儲存在 [我的最愛] 資料夾內。這些報表將會出現在 Web 主控台的 [我的工作區] 檢視中。

安裝概觀

  1. 在獨立的報表伺服器上執行 [安裝 Operations Manager 2007 R2 報表],並選擇只安裝 [報表伺服器] 元件。

  2. 驗證 Operations Manager 2007 報表的健全狀況。

開始之前

  1. 在要用於 Reporting Services 的獨立伺服器上,將下列帳戶和群組新增到本機 Administrators 群組:

    • 網域 MSAA

    • 網域 SQL 服務帳戶

    • 網域 SDK 和設定服務帳戶

    • 網域 Operations Manager 系統管理員安全性群組

    • 網域資料讀取器和資料寫入器帳戶

    note附註
    繼續執行此程序之前,請確定您計劃用於資料倉儲寫入帳戶的帳戶具有 SQL 登入權限,並且是主控 OperationsManager 資料庫及報表資料倉儲資料庫的電腦系統管理員。否則,安裝將會失敗並會復原所有變更,這可能導致 SQL Reporting Services 進入無法運作的狀態。

    note附註
    資料倉儲寫入帳戶和資料讀取器帳戶都必須具有此伺服器的本機登入權限。

    用來執行 Operations Manager 2007 報表安裝的帳戶,必須是下列群組與角色的成員。

    • 本機系統管理員 – 安裝 Operations Manager 2007 報表及設定 SQL Server Reporting Services 時所需。

    • Operations Manager 系統管理員角色 – 設定報表角色及建立報表執行個體時所需。

    • OperationsManager 資料庫的 SQL SysAdmin – 設定 dwsynch_users 角色時所需。

    • 資料倉儲資料庫的 SQL SysAdmin – 設定 OpsMgrWriter 與 OpsMgrReader 角色時所需。

  2. 使用 [管理您的伺服器] 工具將應用程式伺服器角色新增至獨立報表伺服器,或是使用 [新增或移除程式] 工具手動安裝 IIS。

  3. 使用 [SQL Server Database Services]、原生模式而非 SharePoint 整合模式的 [Reporting Services],以及 [工作站元件、線上叢書和開發工具] 等選項,將 SQL Server 2005 安裝在獨立伺服器上。

  4. 將 SQL Server 2005 SP1 套用到獨立報表伺服器,並套用伺服器、報表和工具的 KB918222 Hotfix。若要取得這些 Hotfix,請參閱 Microsoft 知識庫文章 918222 (http://go.microsoft.com/fwlink/?LinkId=78950)。或者請安裝 SQL Server 2005 SP2。

  5. 確認獨立伺服器上的 SQL Server Management Studio 中是否有 ReportServerReportServerTempDB 資料庫。按一下 [開始],依序指向 [程式集]、[Microsoft SQL Server 2005] 和 [SQL Server Management Studio],然後再連線到預設資料庫執行個體。開啟 [資料庫] 節點,然後尋找上述兩個 Reporting Services 資料庫。

  6. 確認 SQL Server 2005 Reporting Services 的設定是否正確。按一下 [開始],依序指向 [程式集]、[Microsoft SQL Server 2005]、[組態工具],然後按一下 [Reporting Services 組態],啟動 [設定報表伺服器] 工具。連線至您安裝 Reporting Services 所在的執行個體。

  7. 在左窗格中,確定 [伺服器狀態]、[報表伺服器虛擬目錄]、[報表管理員虛擬目錄]、[Windows 服務識別]、[資料庫安裝] 和 [初始設定] 全都不是處於 [未設定] 狀態 (可接受其他任何狀態)。如果不是,請選取項目,並遵照右窗格中的設定指示執行。

  8. 確認 SQL Server Reporting Services 服務正在執行。按一下 [開始],指向 [設定],然後選取 [控制台]。在 [控制台] 中,選取 [系統管理工具],然後開啟 [服務]。

  9. 在 [名稱] 欄中,尋找 [SQL Server Reporting Services] 執行個體服務,並確認其狀態為 [已啟動] 且其 [啟動類型] 為 [自動]。

  10. 瀏覽到 http://servername/reportserver<$instance>,確認報表伺服器網站正在運作且可存取。您應該會看到具有 [<servername>/ReportServer<$INSTANCE>] 和文字 [Microsoft SQL Server Reporting Services 版本 #.##.####.##] 的頁面,其中 # 是您安裝的 SQL Server 版本號碼。

  11. 開啟 [Internet Explorer] 並瀏覽至 http://<servername>/reports<instance>,確認報表管理員網站設定正確。

  12. 進入報表管理員網站後,按一下 [新資料夾],建立新資料夾。輸入名稱和描述,然後按一下 [確定]。請確認新建立的資料夾已出現在報表管理員網站上。

如需關於如何驗證 SQL Server Reporting Services 安裝的詳細資訊,請參閱:http://go.microsoft.com/fwlink/?LinkId=137091

在獨立伺服器上安裝 Operations Manager 報表

在本程序中,您會將 Operations Manager 報表元件安裝在獨立的報表伺服器上。由於 Operations Manager 2007 報表元件對 SQL Server Reporting Services 安全性所做的變更,您將無法在此伺服器上安裝使用 SQL Server Reporting Services 的其他應用程式。

檢查 Operations Manager 2007 報表元件的必要條件

  1. 使用 Operations 系統管理員帳戶認證登入伺服器。

  2. 從 Operations Manager 2007 安裝媒體,按兩下 SetupOM.exe,在 [開始] 頁面上啟動 [System Center Operations Manager 2007 R2 安裝程式]。

  3. 在 [準備] 底下,按一下 [檢查必要條件],啟動 [必要條件檢視器]。

  4. 在 [元件] 方塊中,選取 [報表] 元件,然後按一下 [檢查]。

    note附註
    選取 [報表] 元件時,[必要條件檢視器] 將會檢查 Windows Server 2003 Service Pack 1、Microsoft SQL Server 2005 Reporting Services Service Pack 1、.NET Framework 2.0 版和 .NET Framework 3.0 版等元件是否存在。這些是系統檢查的最低元件版本;例如,如果您執行 SQL Server 2008,系統將會傳回「通過」的狀態。

    note附註
    結果將會顯示在 [必要條件檢視器] 底部。如果有任何未滿足的條件,便會將它們標示為 [警告] 或 [失敗]。[警告] 可以忽略,但必須承擔效能降低或其他問題的風險;[失敗] 的必要條件則必須先進行修正,然後才能繼續安裝。您可以關閉 [必要條件檢視器]、修正項目,然後再重複執行 [必要條件檢視器],依需要反覆多次進行檢查,直到所有項目全部達到 [通過] 的狀態為止。

  5. 當您完成 [必要條件檢視器] 的作業時,請按一下 [關閉]。

安裝 Operations Manager 2007 R2 報表元件

  1. 使用 Operations Manager 系統管理員帳戶登入伺服器。

  2. 在安裝媒體上,啟動 SetupOM.exe。這個動作會在 [開始] 頁面上啟動 [System Center Operations Manager 2007 R2 安裝精靈]。

  3. 在 [安裝] 標題底下,按一下 [安裝 Operations Manager 2007 R2 報表] 連結。

  4. 在 [歡迎使用] 頁面上,按一下 [下一步]。

  5. 在 [使用者授權合約] 頁面上,選取 [我接受授權合約中的條款] 選項。

  6. 在 [產品註冊] 頁面上,在 [使用者名稱] 和 [組織] 欄位中輸入適當的值。輸入 25 位數的產品識別碼,然後按一下 [下一步]。

  7. 在 [自訂安裝程式] 頁面上,確定 [報表伺服器] 元件設為 [此元件及所有的相依元件將安裝至本機硬碟],而 [資料倉儲] 元件則設為 [此元件將無法使用]。若要變更安裝目錄,請按一下 [瀏覽],輸入適當的路徑和資料夾名稱,然後按一下 [下一步]。

  8. 如果出現 [必要條件檢查] 頁面,而且所有的必要條件都已通過檢查,請按一下 [下一步]。

  9. 在 [連線至 Root Management Server] 頁面上,在 RMS 網路名稱叢集資源的名稱欄位中輸入值,然後按一下 [下一步]。

  10. 在 [連線到 Operations Manager 資料倉儲] 頁面上,在 [SQL Server 資料庫執行個體] 欄位中,輸入 SQL 網路名稱叢集資源名稱欄位中的值。在 [SQL 資料庫名稱] 欄位中,確定其中包含 OperationsManagerDW。檢查 [SQL Server 連接埠] 欄位是否設為 1433;如果您先前已設定不同的連接埠供 SQL Server 通訊使用,請輸入該值。按一下 [下一步]。

  11. 在 [SQL Server Reporting Services 執行個體] 頁面上,從下拉式清單選取報表服務伺服器執行個體的名稱,然後按一下 [下一步]。

    note附註
    安裝 Operations Manager 2007 報表服務將整合 SQL Reporting Services 執行個體的安全性與 Operations Manager 角色型安全性。請勿在這個相同的 SQL Server 執行個體上安裝其他任何報表服務應用程式。

  12. 在 [資料倉儲寫入帳戶] 頁面上,輸入資料寫入器帳戶認證,然後按一下 [下一步]。

  13. 在 [資料讀取器帳戶] 頁面上,輸入資料讀取器帳戶認證,然後按一下 [下一步]。

  14. 在 [操作資料報表] 頁面上,選擇是否要加入該計畫,然後按一下 [下一步]。

  15. 在 [Microsoft Update] 頁面上,選擇是否要使用 Microsoft Update。

  16. 在 [準備安裝程式] 頁面上,按一下 [安裝]。

  17. 安裝完成後,按一下 [完成]。

note附註
Operations Manager 報表可從 Operations 主控台的 [報表] 檢視中存取。初始部署後,最多可能需要 30 分鐘的時間,報表才會出現。

確認 Operations Manager 報表的健全狀況

  1. 使用 Operations 系統管理員角色帳戶登入管理伺服器,並啟動 [Operations 主控台]。

  2. 在 [Operations 主控台] 中,選取 [報表檢視] (位於主控台左下方)。

  3. 在 [報表] 底下,選取 [Microsoft ODR 報表庫],然後按兩下任何列出的報表。根據預設,您應該會看到 [管理群組]、[管理組件] 及 [最常見的警示] 報表。這個動作可以產生選取的報表,並顯示在新視窗中。

    note附註
    選取管理組件報表在這時候對您特別有幫助,因為該報表將提供伺服器上所安裝之管理組件完整的清查。

  4. 關閉報表視窗。

解除安裝 Operations Manager 報表服務

您可以透過 [新增或移除程式] 工具解除安裝 Operations Manager 報表服務。如果這樣做,您還必須執行 ResetSRS.exe 工具;此工具位於 Operations Manager 安裝媒體的 SupportTools 資料夾。

解除安裝 Operations Manager 2007 報表服務元件

  1. 使用 Operations Manager 系統管理員帳戶登入報表伺服器。

  2. 按一下 [開始],指向 [控制台],然後按一下 [新增或移除程式]。

  3. 從目前安裝的程式清單中,選取 [System Center Operations Manager 2007 報表伺服器],然後按一下 [移除]。這個動作會解除安裝 Operations Manager 報表伺服器,但是不會解除安裝 SQL Server 2005 Reporting Services。

  4. 解除安裝完成後,將 ResetSRS.exe 工具複製到本機硬碟的根目錄。

  5. 開啟 [命令提示字元] 視窗,將目錄變更至本機硬碟的根目錄,或是您將 ResetSRS.exe 工具複製到其中的任何位置,然後輸入 c:\resetSRS.exe <SQLINSTANCENAME>;其中 SQLINSTANCENAME 是您安裝 SQL Reporting Services 之 SQL Server 執行個體的名稱。如果您將它安裝在預設執行個體,請使用 MSSQLSERVER 作為 <SQLINSTANCENAME> 的值。

  6. 按一下 [開始],指向 [Microsoft SQL Server 2005],再指向 [組態工具],然後選取 [Reporting Services 組態]。

  7. 在視窗左側選取 [Web 服務識別],然後在視窗右側按一下 [套用]。這個動作可將 SQL Server Reporting Services 安裝還原到安裝 Operations Manager 2007 報表伺服器元件之前的狀態。

 
顯示: