前言
为了保证安全,数据库每天都要备份很多次,如果让人来按时按点的进行备份,是很不现实的。这时,我们可以通过SQL Server 自动化的功能来完成数据库的备份操作。
自动化功能
- 功能非常强大,很多管理任务都可以设置成自动化来实现
- 任何T-SQL语法中的语句
- 操作系统命令
- VBScript过JavaScript之类大额脚本语言
- 复制任务
- 数据库创建和备份
- 索引重建
- 报表生成
自动化管理元素
- 作业
- 是定义自动任务的一系列步骤。
- 警报
- 是SQL Server中产生并记录在windows应用程序中的错误消息或事件。
- 操作员
- 当警报激活时,可以发送给操作员。
- 计划
- 计划指定了作业运行的时间。
如何配置数据库邮件?
使用自动化过程中,会使用警报将错误的操作信息报告给操作员,那么就用邮件的方式进行报告。这样,当系统出现错误消息或事件时,操作员会收到系统发送的邮件进行提醒。那么,使用数据库邮件之前,要先进行配置,下面来学习一下如何配置数据库邮件吧。
- 右击,选择数据库邮件
- 点击下一步
- 输入配置文件名与说明后点击添加,填写信息新建账户,填写完成后,点击下一步
- 选择公共配置文件中刚才新建的配置文件名后,点击下一步
- 配置系统参数,点击下一步,直至完成即可
- 到这,数据库邮件就配置好了
测试邮件账户
- 选择数据库邮件,右击选择发送测试电子邮件
- 这时,我们就可以查看是否收到邮件 ,如果没有收到的话,就插入代码查询原因
这样,数据库邮件就配置成功了。
如何创建操作员呢?
目的:通过对时间段的设计来通知操作员
如何创建故障操作员?
- 首先点击【SQL Server代理】,其次右击选择【属性】
结语
数据库自动化功能的最终目的都是为了使当前数据库能够保持在最佳状态,用户可以通过对数据库进行优化、执行管理等操作来实现这一目的。定期的执行每日的维护任务、每周的维护任务、每月的维护任务,数据库的数据能够达到一个更安全的保障。