SQL Server代理将作业保存在哪里?

问题描述 投票:8回答:3

我的服务器已关闭,我只能从中获取硬盘。我找到我的数据库并将其复制,但是在哪里可以找到代理人职位?他们在哪里保存?

sql sql-server restore sql-server-agent
3个回答
12
投票

作业存储在msdb database中。您将必须还原此。


16
投票

在MSDB数据库中,作业存储在名为dbo.sysjobs的表中。这将连接到名为dbo.sysjobsteps的表,该表存储各个步骤的详细信息。日程表存储在dbo.sysjobschedules中,历史记录存储在dbo.sysjobhistory中。

MSDB也将包含其他实例级别的对象,例如警报,操作员和SSIS包。


0
投票

让我呈现以下精彩的msdb,向我们展示SQL Server在何处以及如何存储SQL作业。

SQL query

实际上,我删除了“ msdb”。查询中的前缀以查看备份中的SQL作业。

© www.soinside.com 2019 - 2024. All rights reserved.