將整個企業的管理自動化

將多個 SQL Server 執行個體之間的管理自動化,稱為*「多伺服器管理」*。使用多伺服器管理,可進行以下工作:

  • 管理二或多部伺服器。
  • 為企業伺服器之間的資訊流程進行排程以作為資料倉儲之用。

若要利用多伺服器管理,您至少要有一部主要伺服器與一部目標伺服器。主要伺服器會將作業散發到目標伺服器,並接收目標伺服器傳回的事件。對於目標伺服器上執行的作業,主要伺服器也會儲存其作業定義的集中副本。目標伺服器則會定期連接到主要伺服器,以更新其作業排程。如果主要伺服器上有新的作業,目標伺服器便會下載該作業。當目標伺服器完成作業後,它就會重新連接到主要伺服器並報告作業的狀態。下圖顯示主要伺服器和目標伺服器之間的關係:

多伺服器管理組態

如果您負責管理大型公司的部門伺服器,您可以定義下列項目:

  • 含多個作業步驟的備份作業。
  • 發生備份失敗狀況時要通知的操作員。
  • 備份作業的執行排程。

請在主要伺服器上撰寫一次這個備份作業,然後將每個部門伺服器都編列為目標伺服器。一旦您將這些伺服器編列上去以後,所有的部門伺服器都會執行同一個備份作業,而您只需定義一次作業。

ms180992.note(zh-tw,SQL.90).gif附註:
多伺服器管理功能是提供給 sysadmin 角色的成員。但是,目標伺服器上的 sysadmin 角色成員,不能編輯主要伺服器在目標伺服器上所執行的作業。這個安全性措施避免意外刪除作業步驟,防止目標伺服器上的作業中斷。

在此章節中

主題 描述

建立多重伺服器環境

包含如何建立與管理主要伺服器及目標伺服器的相關資訊。

為多伺服器環境選擇適當的 SQL Server Agent 服務帳戶

包含針對 SQL Server Agent 服務使用非管理的 Windows 帳戶或「本機系統」帳戶,會如何影響多伺服器環境的資訊。

在目標伺服器上設定加密選項

包含在目標伺服器上設定 MsxEncryptChannelOptions SQL Server Agent 登錄子機碼的資訊。

管理整個企業的作業

包含檢查作業狀態、變更作業的目標伺服器、同步處理目標伺服器時鐘,以及向主要伺服器輪詢其目前作業狀態等的相關資訊。

使用 Proxy 的多伺服器作業疑難排解

包含失敗的使用 Proxy 之多伺服器作業的疑難排解資訊。

輪詢伺服器

包含如何以隱含方式 (及明確方式) 讓目標伺服器輪詢主要伺服器,以同步處理作業資訊的相關資訊。

管理事件

包含如何將事件從目標伺服器轉送至主要伺服器的相關資訊。

微調企業整體的自動化管理

包含多伺服器環境中的自動化管理,如何利用 SQL Server 的自行微調功能之相關資訊。

請參閱

概念

註冊伺服器

其他資源

SQL Server 2005 Database Engine 回溯相容性
與 SQL Server 2000 工具的回溯相容性
ApplyToTargetServerGroup Method
JobSchedule Object
JobServer Object
JobStep Object
sp_add_targetservergroup (Transact-SQL)
sp_delete_targetserver (Transact-SQL)
sp_delete_targetservergroup (Transact-SQL)
sp_help_downloadlist (Transact-SQL)
sp_help_jobserver (Transact-SQL)
sp_update_targetservergroup (Transact-SQL)
sp_resync_targetserver (Transact-SQL)
sp_update_targetservergroup (Transact-SQL)
sysjobservers (Transact-SQL)
sys.syslogins (Transact-SQL)
systargetservers (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助