it编程 > 数据库 > MsSqlserver

SQL Server 查看备份计划的实现步骤

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 查看备份计划内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

您想发表意见!!点此发布评论

推荐阅读

SQL注入的风险与解决方案实战解析

09-25

SQL语句查询连续N天登录用户(解决方案)

09-26

SQL语句实现用户连续登录最长天数

09-26

SQL Server查询所有表数据量的代码实例

08-21

SQL Server查询包含某个字段的存储过程或触发器的一些常用方法

09-28

SQL中LAG、LEAD函数功能及用法

09-28

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论