42人参与 • 2025-09-22 • MsSqlserver
在sql server中,查看本机备份计划主要有使用sql server management studio(ssms)图形界面和t-sql查询语句两种方法,具体如下:
使用ssms图形界面:

使用t-sql查询语句:
select
job.name as [job name],
step.step_id as [step id],
step.step_name as [step name],
run_status as [last run status],
last_run_date as [last run date],
last_run_time as [last run time]
from
msdb.dbo.sysjobs job
join
msdb.dbo.sysjobsteps step on job.job_id = step.job_id
where
job.name like '%backup%'
order by
last_run_date desc, last_run_time desc;
- **查看所有备份计划的详细信息**:
select * from msdb.dbo.backupset
- **查看特定数据库的备份计划**:
select * from msdb.dbo.backupset where database_name = 'yourdatabasename'
将上述语句中的yourdatabasename替换为实际要查询的数据库名称即可。
- 查看备份作业和计划的关联信息:
use msdb; select job.name, job.enabled, job.description from dbo.sysjobs as job join dbo.sysjobschedules as js on job.job_id = js.job_id join dbo.sysschedules as s on js.schedule_id = s.schedule_id where job.name like '%backup%';
到此这篇关于sql server 查看备份计划的实现步骤的文章就介绍到这了,更多相关sql 查看备份计划内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论