適用場景
遷移 SQL Server 伺服器時,需將所有 Agent 作業匯出為 T-SQL 腳本部署至目標伺服器。
操作步驟
- SSMS 物件總管展開 **SQL Server Agent → Jobs**。
- 按 **F7** 開啟 **物件總管詳細資料** 視窗。
- 在詳細資料視窗中,**全選所有作業**(Ctrl+A 或 Shift+點選)。
- 右鍵選擇 **「Script Job as」 → 「CREATE To」 → 「New Query Editor Window」**。
結果
所有作業的 `CREATE` 腳本會在新查詢視窗中產生,可直接儲存為 `.sql` 檔案部署。
補充提醒
- 腳本包含作業步驟、排程、警示、通知運算子等完整定義。
- 目標伺服器需預先建立同名 **運算子**、**代理商 Proxy**、**認證** 等相依物件。
- 若作業參考連結伺服器、特定資料庫,目標環境需同步設定。