共用方式為


將 Service Manager 和數據倉儲資料庫移至不同的伺服器

部署 Service Manager 之後,您可能需要將 Service Manager 或數據倉儲資料庫從執行 Microsoft SQL Server 的計算機移至另一部計算機,原因如下:

  • 您需要更換遇到問題且不再被視為可靠的硬體。

  • 您需要增加額外的硬體來改善擴充性和效能。

  • 因為空間或效能的考量,您要將資料庫和記錄檔移到不同的磁碟區。

  • 您需要更換即將到期的租用硬體。

  • 您需要更換或升級硬體以符合新的硬體標準。

  • 您一開始在單一伺服器上安裝了多個 Service Manager 元件,而且您必須將某些元件散發至其他伺服器。

  • 您需要在發生故障的情況下還原功能。

如果您想要移動數據倉儲資料庫,而且在過去 90 天內安裝了 Service Manager,則取消註冊數據倉儲、安裝新的數據倉儲,以及註冊新資料庫可能比較容易。 如果數據尚未從 Service Manager 資料庫進行清理,則數據倉儲資料庫中不會遺失數據,因為它會同步處理。 根據預設,工作項目的清理間隔為從上次工作項目修改後 90 天。 使用此程式比使用下列指引更簡單,其中詳細說明如何將資料庫從一部伺服器移至另一部伺服器,而且需要許多步驟。

移動 Service Manager 資料庫

您必須使用下列高階步驟來移動 Service Manager 資料庫。

注意

  1. 在新的 Service Manager 資料庫伺服器上開啟輸入 SQL 連接埠。 預設的連接埠為 1433。

  2. 停止所有管理伺服器上的 System Center 服務。

  3. 備份 Service Manager 資料庫,如如何備份 Production Service Manager 資料庫中所述

  4. 在執行 MICROSOFT SQL Server 的目標計算機上還原 Service Manager 資料庫,如如何在實驗室環境中還原 Service Manager 資料庫中所述

  5. 設定 Service Manager 資料庫,如如何在實驗室環境中準備 Service Manager 資料庫中所述

    重要

    請勿在設定數據表的程序中執行步驟 17。

  6. 移動 ServiceManager 資料庫之後,請確定您已經使用手動方式變更 DWStagingAndConfig 資料庫中所有的 Service Manager 資料庫和資料倉儲登錄資訊。 ServiceManager 資料庫所在的舊資訊會保留在 DWStagingAndConfig 資料庫中的下列資料表之中:

    • MT_Microsoft$Systemcenter$Datawarehouse$CMDBSource

      • 在具有 DataSourceName_GUID = <Service Manager 數據源名稱>的對應專案中,使用 ServiceManager 資料庫已移至之 SQLServer\Instance 的新名稱變更欄位DatabaseServer_GUID。
    • MT_Microsoft$Systemcenter$ResourceAccessLayer$SqlResourceStore

      • 在與 DataService_GUID = ServiceManager 對應的項目,使用 SQLServer\Instance 的新名稱 (ServiceManager 資料庫移至的新位置) 變更欄位 Server_GUID{b>。
  7. 使用下列步驟,在所有將存取新 SQL Server 實例的管理伺服器上設定登錄:

    1. 開啟 [登錄編輯程式]。

    2. 流覽至 HKEY_LOCAL_MACHINE\Software\Microsoft\System Center\<version>\Common\Database

    3. 設定兩個機碼:一個用於伺服器名稱 (DatabaseServerName),另一個用於資料庫名稱 (DatabaseName)。 如果值與原始值不同,請將值設定為新的伺服器名稱和資料庫名稱。

  8. 如果您也在移動時升級 SQL Server,請升級 Service Manager 管理伺服器的下列 SQL Server 必要條件。 共有兩個 SQL Server 先決條件:

    • SQL Native Client

    • Microsoft Analysis Management Objects (AMO)

  9. 在所有管理伺服器上啟動 System Center 服務,如 How to Start Service Manager Services on the Secondary Management Server (如何在次要管理伺服器上啟動 Service Manager 服務)中所述。

  10. 藉由安裝另一部 Service Manager 管理伺服器並選擇建立新資料庫,在執行 SQL Server 的同一部電腦上安裝另一個名稱不同的 Service Manager 資料庫。 此步驟將會填入 master 資料庫與錯誤訊息文字,以便在日後發生錯誤時,可透過錯誤訊息描述特定問題,而不是顯示一般文字。 安裝資料庫後,您可以將其從執行 SQL Server 的電腦卸除,並解除安裝其他暫時用的管理伺服器。

    - 或者 -

    在來源 Service Manager 資料庫伺服器上執行下列查詢,並複製輸出腳本,然後在新的 Service Manager 資料庫伺服器上執行它。

    DECLARE @crlf char(2);  
    DECLARE @tab char(1);  
    SET @crlf = CHAR(13) + CHAR(10);  
    SET @tab = CHAR(9);  
    
    SELECT   
           'EXEC sp_addmessage ' + @crlf + @tab  
            + '@msgnum = ' + CAST(m.message_id AS varchar(30))  
                  + ', ' + @crlf + @tab  
          + '@severity = ' + CAST(m.severity AS varchar(3))    
                  + ', ' + @crlf + @tab  
          + '@msgtext = N''' + REPLACE(m.[text],'''','''''')    
                  + ''''  + ', ' + @crlf + @tab  
            + '@lang = ''' +   
                  (SELECT TOP 1 alias   
                   FROM master.sys.syslanguages l   
                   WHERE l.lcid = m.language_id)   
                   + ''', ' + @crlf + @tab  
          + '@with_log = ''' +   
                  CASE WHEN m.is_event_logged = 1   
                   THEN 'TRUE' ELSE 'FALSE' END   + ''', ' +  @crlf + @tab  
                  -- Uncomment ONLY if you want to replace:  
            + '@replace = ''replace'';'   
            + @crlf + 'GO' + @crlf + @crlf   
    FROM   
            master.sys.messages m  
    WHERE   
           m.message_id > 50000;  
    
    GO  
    

移動數據倉儲資料庫

移動數據倉儲資料庫需要下列高階步驟。 此清單中的每個步驟都會連結至本文稍後的相關程式。

  1. 找出使用者帳戶和 SQL Server 的執行個體
  2. Stop Service Manager services
  3. Back up the data warehouse databases
  4. 讓資料倉儲資料庫離線
  5. 在執行 SQL Server 的新電腦上還原資料倉儲資料庫
  6. 在新資料庫伺服器上準備資料倉儲資料庫
  7. 使用新資料庫伺服器名稱更新資料倉儲管理伺服器
  8. Update the data sources on the reporting server
  9. 更新 Analysis Services 的資料來源
  10. 在資料倉儲管理伺服器上啟動 Service Manager 服務

重要

移動 DWStagingAndConfigDWRepository 資料庫之後,必須在相同的 SQL Server 實例上還原它們。 不支援在個別的 SQL Server 實例上還原它們。

SQL Server 新執行個體上的定序必須與原始裝載資料倉儲資料庫的 SQL Server 原始執行個體上的定序相符。

找出使用者帳戶和 SQL Server 的執行個體

使用下列程式來找出數據倉儲管理伺服器用來識別的 SQL Server 使用者帳戶和實例:

請遵循下列步驟來識別數據倉儲管理伺服器所使用的 SQL Server 資料庫和實例名稱:

  1. 以具有系統管理認證的使用者身分登入數據倉儲管理伺服器。

  2. 在 Windows 桌面上,選取 [ 開始],然後選取 [ 執行]。

  3. 在 [執行] 對話框的 [開啟] 方塊中,輸入 regedit,然後選取 [確定]。

  4. 在 [註冊表編輯器] 視窗中,展開 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\<version>\Common\Database],然後記下下列登錄值:

    • DatabaseName

    • DatabaseServerName

    • DataMartDatabaseName

    • DataMartSQLInstance

    • RepositoryDatabaseName

    • RepositorySQLInstance

    • StagingDatabaseName

    • StagingSQLInstance

    • OMDataMartDatabaseName

    • OMDataMartSQLInstance

    • CMDataMartDatabaseName

    • CMDataMartSQLInstance

Stop Service Manager services

請使用下列程序在資料倉儲管理伺服器上停止 Service Manager 服務。

停止數據倉儲管理伺服器上的 Service Manager 服務

請遵循下列步驟來停止數據倉儲管理伺服器上的 Service Manager 服務:

  1. 在 [執行] 對話框的 [開啟文字] 字段中,輸入 services.msc,然後選取 [確定]。

  2. 在 [服務] 視窗中的 [服務(本機)] 窗格中,找出下列三個服務,然後針對每個服務選取 [停止]:

    1. System Center 資料存取服務

    2. Microsoft Monitoring Agent

    3. System Center 管理設定

Back up the data warehouse databases

使用下列程式,在執行 SQL Server 的原始電腦上備份資料倉儲資料庫:

  1. 登入執行裝載數據倉儲資料庫之 SQL Server 的原始計算機,然後開啟 SQL Server Management Studio

  2. 在 [ 連線到伺服器 ] 對話框中,遵循下列步驟:

    1. 在 [伺服器類型] 清單中,選取 [資料庫引擎]

    2. 在 [伺服器名稱] 清單中,選取資料倉儲資料庫的伺服器名稱。

    3. 在 [ 驗證 ] 清單中,選取 [Windows 驗證],然後選取 [ 連線]。

  3. 在 [物件總管] 窗格中,展開 [資料庫]

  4. 滑鼠右鍵按兩下 DWStagingAndConfig 資料庫,選取 [工作],然後選取 [備份]。

  5. 在 [備份資料庫] 對話框中,於 [磁碟上的目的地] 文本框中輸入路徑和檔名,然後選取 [確定]。

    重要

    目的地位置必須具有足夠存放備份檔案的可用磁碟空間。

  6. 在 [備份資料庫] 對話框中選取 [確定],以啟動備份。

  7. 請針對 DWRepository、CMDWDataMart、OMDWDataMart 和 DWDataMart 資料庫重複執行這些步驟。

讓資料倉儲資料庫離線

使用下列程式,在執行 SQL Server 的原始電腦上讓數據倉儲資料庫離線:

  1. 登入執行裝載數據倉儲資料庫之 SQL Server 的原始計算機,然後開啟 SQL Server Management Studio

  2. 在 [ 連線到伺服器 ] 對話框中,遵循下列步驟:

    1. 在 [伺服器類型] 清單中,選取 [資料庫引擎]

    2. 在 [伺服器名稱] 清單中,選取資料倉儲資料庫的伺服器名稱。

    3. 在 [ 驗證 ] 清單中,選取 [Windows 驗證],然後選取 [ 連線]。

  3. 在 [物件總管] 窗格中,展開 [資料庫]

  4. 以滑鼠右鍵按兩下 DWStagingAndConfig 資料庫,選取 [工作],然後選取 [離線]。

  5. 在 [ 讓資料庫離線] 對話框中,選取 [ 關閉]。

  6. 請針對 DWRepository、CMDWDataMart、OMDWDataMart 和 DWDataMart 資料庫重複執行前幾個步驟。

在執行 SQL Server 的新電腦上還原資料倉儲資料庫

使用下列程式,在執行 SQL Server 的新電腦上還原數據倉儲資料庫:

  1. 在執行 SQL Server 的新電腦上,開啟 [SQL Server Management Studio]

  2. 在 [ 連線到伺服器 ] 對話框中,遵循下列步驟:

    1. 在 [伺服器類型] 清單中,選取 [資料庫引擎]

    2. 在 [伺服器名稱] 清單中,選取 Service Manager 服務資料庫的伺服器名稱。

    3. 在 [ 驗證 ] 清單中,選取 [Windows 驗證],然後選取 [ 連線]。

  3. [物件總管] 窗格中,以滑鼠右鍵按兩下 [資料庫] 資料夾,然後選取 [還原資料庫]。

  4. 在 [ 還原資料庫] 對話方塊的 [到某個時間 點] 文本框中,保留預設值、 最新的可能,或選取特定日期和時間,方法是選取瀏覽按鈕以開啟 [還原時間點] 對話框。

  5. 若要指定要還原之備份集的來源和位置,請選取 [從裝置]。

  6. 選取 [ 瀏覽 ] 以開啟 [ 指定備份] 對話框。

  7. 在 [備份媒體] 清單方塊中,選取其中一個列出的裝置類型。 若要選取 [備份位置] 的更多裝置,請選取 [ 新增]。

  8. [選取要還原的備份組] 方格中,選取要還原的備份。 (此方格顯示指定之位置中可用的備份)。

  9. 在 [一般] 頁面上,還原中資料庫的名稱會顯示在 [目的地資料庫] 清單中。 從清單中選取 [DWStagingAndConfig] 資料庫。

  10. 在 [還原選項] 面板中,選取 [覆寫現有的資料庫]

  11. 在 [將資料庫檔案還原為] 選項面板中,確認原始資料庫檔案名稱和路徑昰否正確。

  12. 針對 [復原狀態] 選項,選取 [讓資料庫保持可用],方法是復原未認可的交易。無法還原其他事務歷史記錄(RESTORE WITH RECOVERY)。

  13. 選取 [ 確定 ] 以還原資料庫。

  14. 請針對 DWRepository、CMDWDataMart、OMDWDataMart 和 DWDataMart 資料庫重複執行前幾個步驟。

在新資料庫伺服器上準備資料倉儲資料庫

請使用下列三個程序,在新資料庫伺服器上準備資料倉儲資料庫:

  1. 在執行 SQL Server 的新電腦上設定 DWStagingAndConfig 資料庫

  2. 設定服務帳戶資料庫權限

  3. 設定 DWStagingAndConfig 資料表

在執行 SQL Server 的新電腦上設定 DWStagingAndConfig 資料庫

請遵循下列步驟,在執行 SQL Server 的新電腦上設定 DWStagingAndConfig 資料庫:

  1. 在執行 SQL Server 的新電腦上,開啟 [SQL Server Management Studio]

  2. 在 [ 連線到伺服器 ] 對話框中,遵循下列步驟:

    1. 在 [伺服器類型] 清單中,選取 [資料庫引擎]

    2. 在 [伺服器名稱] 清單中,選取執行裝載 [DWStagingAndConfig] 資料庫之 SQL Server 的新電腦名稱。

    3. 在 [ 驗證 ] 清單中,選取 [Windows 驗證],然後選取 [ 連線]。

  3. [物件總管] 窗格中,展開 [資料庫],然後選取 [DWStagingAndConfig]。

  4. 在工具列中,選取 [ 新增查詢]。

  5. 在中央窗格中,複製下列命令,然後選取 [ 執行]。

    sp_configure&nbsp;'clr enabled',&nbsp;1  
    go  
    reconfigure  
    go  
    
  6. 在中央窗格中,移除您在上一個步驟中輸入的命令、複製下列命令,然後選取 [ 執行]。

    ALTER DATABASE DWStagingAndConfig SET SINGLE_USER WITH ROLLBACK IMMEDIATE  
    
  7. 在中央窗格中,移除您在上一個步驟中輸入的命令、複製下列命令,然後選取 [ 執行]。

    ALTER DATABASE DWStagingAndConfig SET ENABLE_BROKER  
    
  8. 在中央窗格中,移除您在上一個步驟中輸入的命令,輸入下列命令,然後選取 [ 執行]。

    ALTER DATABASE DWStagingAndConfig SET MULTI_USER  
    

設定服務帳戶資料庫許可權

請遵循下列步驟來設定服務帳戶資料庫許可權:

  1. 依序展開 [物件總管] 窗格中的 [安全性] 和 [登入] 。 以滑鼠右鍵按兩下 [ 登入],然後選取 [ 新增登入]。

  2. 選取 [搜尋]

  3. 使用數據倉儲服務帳戶的 domain\user name 格式輸入使用者名稱,選取 [ 檢查名稱],然後選取 [ 確定]。

    注意

    如果數據存取帳戶是以 LocalSystem 執行,請在 SQL 登入中使用 domain\computername$ 格式,其中 computername 是管理伺服器的名稱。

  4. 在 [ 選取頁面 ] 窗格中,選取 [ 用戶對應]。

  5. 在 [已對應到此登入的使用者] 區域的 [對應] 欄中,選取代表 DWStagingAndConfig 資料庫名稱的那一列。 [DWStagingAndConfig] 是預設資料庫名稱。

  6. [資料庫角色成員資格: DWStagingAndConfig ] 區域中,確定已選取下列專案:

    • configsvc_users

    • db_accessadmin

    • db_datareader

    • db_datawriter

    • db_ddladmin

    • db_securityadmin

    • dbmodule_users

    • public

    • sdk_users

    • sql_dependency_subscriber

    • db_owner

  7. [資料庫角色成員資格: DWRepository ] 區域中,確定已選取下列專案:

    • db_owner

    • public

  8. [資料庫角色成員資格: DWDataMart ] 區域中,確定已選取下列專案:

    • db_owner

    • public

  9. 選取 [確定]。

  10. 依序展開 [物件總管] 窗格中的 [安全性] 和 [登入]

  11. 以滑鼠右鍵按一下 [登入] ,然後按一下 [新增登入]

  12. 選取 [搜尋]

  13. 在報告帳戶的 domain\user name 格式中輸入使用者名稱,選取 [ 檢查名稱],然後選取 [ 確定]。

  14. 在 [ 選取頁面 ] 窗格中,選取 [ 用戶對應]。

  15. 在 [已對應到此登入的使用者] 區域的 [對應] 欄中,選取代表 DWStagingAndConfig 名稱的那一列。 [DWStagingAndConfig] 是預設資料庫名稱。

  16. [資料庫角色成員資格: DWStagingAndConfig ] 區域中,確定已選取下列專案:

    • db_datareader

    • public

  17. [資料庫角色成員資格: DWRepository ] 區域中,確定已選取下列專案:

    • db_datareader

    • public

    • reportuser

  18. [資料庫角色成員資格: DWDataMart ] 區域中,確定已選取下列專案:

    • db_datareader

    • public

    • reportuser

  19. [資料庫角色成員資格: OMDWDataMart ] 區域中,確定已選取下列專案:

    • db_datareader

    • public

    • reportuser

  20. [資料庫角色成員資格: CMDWDataMart ] 區域中,確定已選取下列專案:

    • db_datareader

    • public

    • reportuser

  21. 選取 [確定]。

  22. 依序展開 [物件總管] 窗格中的 [安全性] 和 [登入]

  23. 以滑鼠右鍵按兩下 [ 登入],然後選取 [ 新增登入]。

  24. 選取 [搜尋]

  25. 在 OLAP 帳戶的 domain\user name 格式中輸入使用者名稱,選取 [檢查名稱],然後選取 [確定]。

  26. 在 [ 選取頁面 ] 窗格中,選取 [ 用戶對應]。

  27. [資料庫角色成員資格: DWDataMart ] 區域中,確定已選取下列專案:

    • db_datareader

    • public

    • reportuser

  28. [資料庫角色成員資格: OMDWDataMart ] 區域中,確定已選取下列專案:

    • db_datareader

    • public

    • reportuser

  29. [資料庫角色成員資格: CMDWDataMart ] 區域中,確定已選取下列專案:

    • db_datareader

    • public

    • reportuser

  30. 選取 [確定]。

設定 DWStagingAndConfig 數據表

請遵循下列步驟來設定 DWStagingAndConfig 資料表:

  1. 展開 [物件總管] 窗格中的 [資料庫] 、[DWStagingAndConfig] 和 [資料表]

  2. 選取 dbo.MT_Microsoft$SystemCenter$ManagementGroup,然後選取 [ 編輯前 200 個數據列]。

  3. 在中央窗格中,找出 數據行SQLServerName_ 43FB076F_7970_4C86_6DCA_8BD541F45E3A,然後在數據行的第一個數據列中,輸入裝載 DWStagingAndConfig 資料庫之 SQL Server 的新計算機名稱。 針對具名實例,輸入 ComputerName\InstanceName

  4. 以滑鼠右鍵按兩下 dbo。MT_Microsoft$SystemCenter$ResourceAccessLayer$SqlResourceStore,然後選取 [ 編輯前 200 個數據列]。

  5. 針對代表 DWStagingAndConfig、DWRepository、CMDWDataMart、OMDWDataMart 和 DWDataMart 的數據列,更新數據行Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA,方法是輸入執行裝載個別資料庫之 SQL Server 的新計算機名稱。 針對具名實例,輸入 ComputerName\InstanceName

  6. 以滑鼠右鍵按兩下 dbo.MT_Microsoft$SystemCenter$ResourceAccessLayer$CMDBResourceStore,然後選取 [ 編輯前 200 個數據列]。

  7. 在中央窗格中,找出 數據行Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA,然後在數據行的第一個數據列中,輸入裝載 DWStagingAndConfig 資料庫之 SQL Server 的新計算機名稱。 針對具名實例,輸入 ComputerName\InstanceName

  8. 以滑鼠右鍵按兩下 [ LFX]。DataSource,然後選取 [ 編輯前 200 個數據列]。

  9. 在中央窗格中,找出 DataSourceAddress 數據行,然後在數據行的第一個數據列中,找出以 數據源 = 伺服器名稱開頭的專案;初始目錄 = DWStagingAndConfig;保存安全性資訊=False。 以執行 SQL Server 的新電腦名稱取代伺服器名稱

  10. 藉由查詢先前步驟中指定的數據表,確定您輸入的值已儲存。

  11. 關閉 [Microsoft SQL Server Management Studio

使用新資料庫伺服器名稱更新資料倉儲管理伺服器

使用下列程式來更新資料倉儲管理伺服器,以使用新的資料庫伺服器名稱:

  1. 以具有系統管理認證的使用者身分登入計算機。

  2. 在 Windows 桌面上,選取 [ 開始],然後選取 [ 執行]。

  3. 在 [執行] 對話框的 [開啟] 方塊中,輸入 regedit,然後選取 [確定]。

    警告

    不正確編輯的登錄可能會嚴重損害您的系統;因此,在變更登錄前,請先備份電腦上的所有重要資料。

  4. 在 [註冊表編輯器] 視窗中,展開 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\<version>\Common\Database

  5. 按兩下右窗格中的 [DatabaseServerName]

  6. 在 [編輯字串] 方塊的 [值數據] 方塊中,輸入執行裝載 DWStagingAndConfig 資料庫之 SQL Server 的新計算機名稱。 如果您使用 SQL Server 的具名實例,請使用電腦名稱\實例名稱格式。

  7. 選取 [確定]。

  8. 針對下列登錄值重複執行前幾個步驟,以反映執行 DWDataMart、OMDWDataMart、CMDWDataMart、DWRepository 和 DWStagingAndConfig 資料庫之 SQL Server 電腦的新名稱。

    • DataMartSQLInstance

    • RepositorySQLInstance

    • StagingSQLInstance

  • OMDataMartSQLInstance

    • CMDataMartSQLInstance

Update the data sources on the reporting server

使用下列程式來更新報表伺服器上的資料源,以指向執行 SQL Server 的新電腦:

  1. 登入 Service Manager 報表伺服器,然後啟動 Reporting Services 組態管理員

  2. 在 [ Reporting Services 組態連線 ] 對話框中,連線到正確的報表伺服器實例,如 一節所述。

  3. 在 [Reporting Services 組態管理員] 清單中,選取 [Report Manager URL]

  4. 在 [報表管理員 URL] 頁面上,選取類似在因特網瀏覽器中開啟 [報表] 首頁的http://Servername/:portnumber/Reports超連結。

  5. 在首頁上開啟 [System Center] 資料夾,然後開啟 [Service Manager] 資料夾。

  6. 開啟 Service Manager 專案清單,然後選取 DWDataMart 數據源。

  7. 在 [連接字串] 方塊中,此字串類似 data source=<server name>;initial catalog=DWDataMart。 輸入執行 SQL Server 的新電腦名稱,以取代現有執行 SQL Server 的電腦名稱。

  8. 返回先前的Service Manager 資料夾網頁,然後選取 DWStagingAndConfig 數據源。

  9. 在 [連接字串] 方塊中,此字串類似 data source=<server name>;initial catalog= DWStagingAndConfig。 輸入執行 SQL Server 的新電腦名稱,以取代現有執行 SQL Server 的電腦名稱。

  10. 返回先前的 Service Manager 資料夾網頁,然後選取 ConfigurationManager 數據源。

  11. 在 [連接字串] 方塊中,此字串類似 data source=<server name>;initial catalog= CMDWDataMart。 輸入執行 SQL Server 的新電腦名稱,以取代執行 SQL Server 之電腦的現有名稱。

  12. 返回先前的 Service Manager 資料夾網頁,然後選取 MultiMartDatasource 數據源。

  13. 在 [連接字串] 方塊中,此字串類似 <root><source id='DWDataMart' connectionString='Data Source=<Server name>;Initial Catalog=DWDataMart;Integrated Security=True' /><source id='OMDataMart' connectionString='Data Source=<Server name>;Initial Catalog=OMDWDataMart;Integrated Security=True' /><source id='CMDataMart' connectionString='Data Source=<Server name>;Initial Catalog=CMDWDataMart;Integrated Security=True' /></root>。 輸入執行 SQL Server 的新電腦名稱,以取代執行 SQL Server 之電腦的現有名稱。

  14. 返回先前的 Service Manager 資料夾網頁,然後選取 Operations Manager 數據源。

  15. 在 [連接字串] 方塊中,此字串類似 data source=<server name>;initial catalog= OMDWDataMart。 輸入執行 SQL Server 的新電腦名稱,以取代現有執行 SQL Server 的電腦名稱。

  16. 關閉網頁瀏覽器。

更新 Analysis Services 的資料來源

使用下列程式來更新裝載 Analysis Services 資料庫之伺服器上的資料來源 連接字串:

  1. 登入裝載 SQL Server Analysis Services 資料庫的伺服器。

  2. 開啟 [SQL Server Management Studio] 。

  3. 在 [連接到伺服器] 對話方塊的 [伺服器類型] 清單中,選取 [Analysis Services]。

  4. 在 [ 伺服器名稱] 清單中,輸入您從 $OLAPServer.Server Cmdlet 收到作為輸出的伺服器名稱。 (您在本主題稍早的<識別資料倉儲管理伺服器所使用的 OLAP 帳戶>一節中記錄這項資訊。)

  5. 展開 [物件總管] 窗格中的 [資料庫] 和 [DWASDataBase]

  6. 展開 [資料來源] ,然後按兩下 [CMDataMart]

  7. 在 [ 數據源屬性 - CMDataMart ] 對話框中,選取 [連接字串 Provider=SQLNCLI10.1;數據源=servername;整合式安全性=SSPI;初始 Catalog=CMDWDataMart

  8. 以裝載 CMDWDataMart 資料庫之 SQL Server 的電腦名稱取代 <servername> 。

  9. 當您完成更新資料源伺服器時,您必須重新輸入模擬帳戶密碼。 選取 ImpersonateAccount 右側的省略號按鈕,然後在 [模擬資訊] 對話框中新增密碼 選取 [ 確定 ] 以接受變更。

  10. 重複前幾個步驟以更新 DWDataMart 和 OMDataMart 資料來源的連線字串。

在資料倉儲管理伺服器上啟動 Service Manager 服務

使用下列程式在資料倉儲管理伺服器上啟動 Service Manager 服務:

  1. 在 [執行] 對話框的 [開啟文字] 字段中,輸入 services.msc,然後選取 [確定]。

  2. 在 [服務] 視窗的 [服務][本機] 窗格中,找出下列三個服務,然後針對每個服務選取 [啟動]:

    1. System Center 資料存取服務

    2. Microsoft Monitoring Agent

    3. System Center 管理設定

下一步

若要瞭解如何升級 Service Manager,請檢閱 將 System Center 2012 R2 - Service Manager 升級至 System Center - Service Manager