数据库 msdb 存的什么
-
MSDB是一个系统数据库,是SQL Server中的一个重要数据库之一。它存储了许多与SQL Server管理和维护相关的信息和数据。
-
SQL Server代理作业(Job)信息:MSDB数据库存储了SQL Server代理作业的定义、调度和执行信息。代理作业是一种自动化执行的任务,可以在特定的时间或事件触发时运行。MSDB数据库中的数据包括作业的名称、描述、调度计划、步骤、警报和历史记录等。
-
备份和还原信息:MSDB数据库存储了SQL Server备份和还原操作的相关信息。这些信息包括备份和还原作业的定义、备份集和还原集的详细信息、备份设备和备份历史记录等。通过这些信息,可以对数据库进行备份和还原操作,并跟踪备份和还原的历史记录。
-
数据库维护计划信息:MSDB数据库存储了SQL Server数据库维护计划的相关信息。维护计划是一组自动执行的任务,用于保持数据库的健康和性能。MSDB数据库中的数据包括维护计划的名称、调度计划、维护任务的定义和历史记录等。
-
SQL Server代理警报信息:MSDB数据库存储了SQL Server代理警报的相关信息。警报是一种用于监视和通知特定事件发生的机制。MSDB数据库中的数据包括警报的名称、描述、触发条件、通知方式和历史记录等。
-
SQL Server代理操作员信息:MSDB数据库存储了SQL Server代理操作员的相关信息。操作员是一种用于接收和处理SQL Server代理作业和警报通知的实体。MSDB数据库中的数据包括操作员的名称、描述、通知方式和历史记录等。
总之,MSDB数据库存储了SQL Server的管理和维护相关的信息和数据,包括代理作业、备份和还原信息、数据库维护计划信息、代理警报信息和操作员信息等。这些数据对于SQL Server的管理和维护非常重要,可以帮助管理员监控和维护数据库的健康和性能。
1年前 -
-
数据库msdb是SQL Server的系统数据库之一,用于存储和管理SQL Server的管理任务和作业的信息。以下是msdb数据库中存储的一些重要信息:
-
SQL Server代理作业:msdb数据库存储了SQL Server代理作业的定义和调度信息。代理作业是一系列的任务或脚本,可以由SQL Server代理自动运行,例如备份数据库、清理旧日志等。
-
备份和还原历史记录:msdb数据库还存储了SQL Server备份和还原操作的历史记录。这些历史记录包括备份和还原的日期、时间、类型、文件路径、状态等信息,可以用于追踪和审计数据库的备份和还原操作。
-
SQL Server代理警报:msdb数据库中还存储了SQL Server代理的警报定义和配置信息。警报是一种监视和通知机制,可以在发生特定事件或条件时发送通知给管理员。
-
SQL Server代理计划:msdb数据库中存储了SQL Server代理计划的定义和配置信息。代理计划是一种定时执行的任务,可以在特定的时间间隔或特定的时间点执行特定的操作。
-
数据库邮件:msdb数据库还存储了SQL Server数据库邮件的配置和历史信息。数据库邮件是一种用于发送电子邮件通知的功能,可以在发生特定事件或条件时发送邮件给指定的收件人。
-
SQL Server代理日志:msdb数据库中存储了SQL Server代理的日志信息。这些日志包括代理作业的执行历史、警报的触发历史、代理计划的执行历史等,可以用于故障排除和性能分析。
除了上述内容之外,msdb数据库还存储了一些其他与SQL Server管理相关的信息,例如数据库维护计划、数据库备份设备、SQL Server代理操作员等。总之,msdb数据库是SQL Server的重要系统数据库之一,用于存储和管理各种管理任务和作业的信息。
1年前 -
-
数据库msdb是Microsoft SQL Server中的系统数据库之一,它主要用于存储和管理SQL Server代理作业、备份和恢复操作、数据库维护计划等系统相关的信息。下面将从方法和操作流程两个方面对msdb数据库存储的内容进行详细讲解。
一、方法
- 使用SQL Server Management Studio(SSMS):通过连接到SQL Server实例,展开数据库节点,可以看到msdb数据库。
- 使用Transact-SQL命令:可以使用CREATE DATABASE语句来创建msdb数据库。
二、操作流程
- 代理作业(Job)信息存储:msdb数据库存储了SQL Server代理作业的相关信息,包括作业的名称、描述、状态、调度计划、步骤、通知等。通过SSMS的“SQL Server代理”节点,可以查看和管理代理作业。
- 备份和恢复操作存储:msdb数据库还存储了SQL Server备份和恢复操作的相关信息。这些信息包括备份和恢复的计划、历史记录、备份设备、备份集和恢复集等。通过SSMS的“备份”和“恢复”节点,可以查看和管理备份和恢复操作。
- 数据库维护计划存储:msdb数据库还存储了SQL Server数据库维护计划的相关信息,包括维护计划的名称、计划的调度、维护任务、历史记录等。通过SSMS的“维护计划”节点,可以查看和管理数据库维护计划。
- SQL Server代理和运算符信息存储:msdb数据库还存储了SQL Server代理和运算符的相关信息。这些信息包括代理和运算符的名称、类型、状态、配置等。通过SSMS的“SQL Server代理”节点,可以查看和管理代理和运算符。
- SQL Server Agent错误日志存储:msdb数据库还存储了SQL Server代理错误日志的信息。通过SSMS的“SQL Server代理”节点,右键点击“错误日志”,可以查看和管理错误日志。
总结:
msdb数据库存储了SQL Server代理作业、备份和恢复操作、数据库维护计划、SQL Server代理和运算符信息以及SQL Server代理错误日志等系统相关的信息。通过SSMS或Transact-SQL命令,可以查看和管理msdb数据库中的这些信息。1年前