作業是 SQL Server Agent 自動化執行的多步驟任務單元。本文詳細示範建立作業完整流程:1) General:名稱、類別、擁有者、描述、啟用狀態、目標伺服器;2) Steps:新增步驟(T-SQL/CmdExec/ActiveX/Replication/Distribution/Log Reader/Merge)、設定成功/失敗動作(繼續/結束/跳轉)、輸出記錄至檔案/資料表;3) Schedules:新增排程(一次/週期/啟動 Agent/CPU 閒置);4) Notifications:完成/失敗/成功時通知操作員(郵件/尋呼/網路訊息);5) Targets:多伺服器作業目標。並展示各對話框截圖與關鍵選項說明。
| 標籤 | 核心設定 |
|---|---|
| General | 名稱(唯一)、類別、擁有者(sysadmin 可改)、描述、啟用、來源/目標伺服器 |
| Steps | 步驟名稱、類型(T-SQL 最常用)、資料庫、命令、成功/失敗動作、輸出記錄 |
| Schedules | 排程名稱、類型(週期/一次/啟動/閒置)、頻率、持續時間、啟用 |
| Notifications | 完成/失敗/成功通知操作員、方式(郵件/尋呼/網路) |
| Targets | 多伺服器作業目標伺服器群組(MSX/TSX 架構) |

善用作業自動化備份、索引重建、統計更新、ETL 排程,釋放 DBA 生產力。