共用方式為


將整個企業的管理自動化

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

  • 管理二或多部伺服器。

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

[!附註]

在 Microsoft 持續努力減少整體擁有成本的過程中,SQL Server 2008 導入了兩項功能:稱為「原則式管理」的管理伺服器方法,以及使用組態伺服器和伺服器群組的多伺服器查詢。 這些功能可以搭配本主題所描述的某些功能使用,也可以取代這些功能。 如需詳細資訊,請參閱<使用原則式管理來管理伺服器>和<使用中央管理伺服器管理多部伺服器>。

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

下圖顯示主要伺服器和目標伺服器之間的關係:

多伺服器管理組態

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

  • 含多個作業步驟的備份作業。

  • 發生備份失敗狀況時要通知的操作員。

  • 備份作業的執行排程。

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

[!附註]

多伺服器管理功能是提供給系統管理員 (sysadmin) 角色的成員。 但是,目標伺服器上的系統管理員 (sysadmin) 角色成員無法編輯主要伺服器在目標伺服器上所執行的作業。 這個安全性措施避免意外刪除作業步驟,防止目標伺服器上的作業中斷。

本節內容

請參閱

參考

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_help_targetservergroup (Transact-SQL)

sp_resync_targetserver (Transact-SQL)

sp_update_targetservergroup (Transact-SQL)

dbo.sysjobservers (Transact-SQL)

sys.syslogins (Transact-SQL)

dbo.systargetservers (Transact-SQL)

概念

註冊伺服器

其他資源

SQL Server Database Engine 回溯相容性