備份
BACKUP DATABASE [msdb]
TO DISK = N'D:\liyuanshuai\test\sqlserver_bakfile\msdb20241219.bak'
WITH NOFORMAT, NOINIT, NAME = N'lys-完整 數據庫 備份',
SKIP, NOREWIND, NOUNLOAD,
COMPRESSION,
STATS = 10
GO
然后刪除2個測試的job,停止 SQL Server 代理(否則還原msdb庫的時候會報錯)
還原
USE [master]
RESTORE DATABASE [msdb]
FROM DISK = N'D:\liyuanshuai\test\sqlserver_bakfile\msdb20241219.bak'
WITH FILE = 1,
NOUNLOAD, STATS = 5GO
然后啟動SQL Server 代理服務,刷新job后,刪除的2個測試job就恢復了