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

備份 Service Manager 2010 SP1 資料庫

更新日期: 2011年5月

適用於: System Center Service Manager 2010 SP1

System Center Service Manager 2010 Service Pack 1 (SP1) 環境中最多有五個資料庫:

  • ServiceManager

  • DWDataMart

  • DWRepository

  • DWStagingAndConfig

  • ReportServer

這份清單中的前四個資料庫必須連接 Service Manager 及資料倉儲管理伺服器,並且與這些伺服器交換資料。進行資料交換時,資料皆經過加密。在管理伺服器上,視需要依本指南中的說明加密及還原金鑰。如需管理伺服器上加密金鑰的詳細資訊,請參閱備份 Service Manager 2010 SP1 管理伺服器。若為裝載資料庫的伺服器,加密金鑰會儲存在資料庫中。

如果裝載資料庫的電腦失敗,只需要將資料庫 (包括加密金鑰) 還原至與原始電腦名稱相同的電腦上。您的 Service Manager 資料庫嚴重損壞修復策略應以一般 SQL Server 2008 嚴重損壞修復程序為根據。如需詳細資訊,請參閱 SQL Server 2008 線上叢書:規劃損毀復原 (http://go.microsoft.com/fwlink/?LinkId=131016)。

在嚴重損壞修復的準備過程中,您必須執行指令碼來擷取安全性記錄檔,以便保留每個資料庫的使用者角色資訊。在部署 Service Manager 並視需要執行資料倉儲登錄精靈之後,您會使用 SQL Server 指令碼精靈來建立可擷取 SQL Server 登入和物件層級權限的指令碼。接著,如果您需要還原 Service Manager 資料庫的新伺服器,您可以使用這個指令碼重新建立需要的登入和物件層級權限。用來在 SQL Server 2008 中產生指令碼的精靈和 SQL Server 2008 R2 中的精靈不同。本指南中同時提供 SQL Server 2008 和 SQL Server 2008 R2 的指示。

啟用 SQL Server 上的 Common Language Runtime

在安裝 Service Manager 資料庫期間,Service Manager 安裝程式會啟用 SQL Server 上的 Common Language Runtime (CLR)。如果您要將 Service Manager 資料庫還原到另一個 SQL Server,則需要手動啟用 CLR。

如需詳細資訊,請參閱 TechNet 文章啟用 CLR 整合 (http://go.microsoft.com/fwlink/?LinkId=217932)。

本節內容

如何啟動 SQL Server 2008 指令碼精靈
描述如何產生指令碼以擷取 SQL Server 2008 登入及物件層級權限。

如何啟動 SQL Server 2008 R2 指令碼精靈
描述如何產生指令碼以擷取 SQL Server 2008 R2 登入及物件層級權限。

How to Manually Enable CLR on SQL Server
描述如何啟用 SQL Server 上的 Common Language Runtime (CLR)。

這些資訊是否對您有所幫助?請將您對於 System Center Service Manager 文件的建議和意見傳送至 scsmdocs@microsoft.com。
顯示: