SQL Server配置数据库邮件
需求描述

在生产环境中,大部分情况下需要有自己的运维体制,包括自己健康状态的检测等。如果发生异常,需要提前预警的,可以以发邮件告知,邮件作为一种非常便利的预警实现方式,在及时性和易用性方面也有着不可替代的优点。
所以,在本篇中将详细的分析下在SQL Server中邮件通知功能及使用方式等。 整个事件的核心就是配置邮件服务,这部分需要一个邮件账户以及相应的邮件服务器。下面以QQ邮件为例进行说明。

一、邮件服务设置

1、设置邮件服务器

邮箱设置-POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务

开启POP3/SMTP服务,点击开始,然后点击下方的【生成授权码】,会提示发送短信,然后获得的授权码就是数据库发送邮件帐号的密码。

2、配置数据库邮件

2.1 连接上数据库,管理-数据库邮件-右键-配置数据库邮件

    

2.2 在选择配置任务中,如果是新增选择【通过执行以下任务来安装数据库邮件】,如果是修改,可选择【管理数据库邮件账户和配置文件】

2.3 配置SMTP账户,如果已有SMTP账户,可在下方列表中看到;如果没有,点击添加即可。

2.4 新增数据库邮件账户

a. 账户名:可根据实际情况新增

b. 电子邮件地址:开通POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务的邮箱

c. 显示名称:可根据实际情况新增

d. 服务器名称:如果电子邮件地址是QQ邮箱,smtp.qq.com。

e. 此服务器要求安全连接(SSL),打勾。

f. 基本身份验证:用户名为电子邮箱地址;密码为授权码。

2.5 录入完成后,可看到smtp账户列表。

2.6 接下来需要选择安全公共配置,选中刚才配置的文件名,然后后面默认为配置文件,建议选“否”,可根据实际情况配置。

2.7 默认配置文件选“否”后,可根据实际情况修改系统参数。

3、测试数据库邮件。

3.1 在数据库界面测试,如下图

在收件人处输入收件人邮箱即可。

3.2 通过SQL脚本测试。

EXEC msdb.dbo.sp_send_dbmail
      @profile_name = ‘Test’,       --配置文件名称
      @recipients = ‘123@QQ.com’,    --收件email地址
      @subject = ‘你好’,         --邮件主题
      @body = ‘…’            --邮件正文内容

二、实现JOB任务运行状态的检测

使用SQL Server时,很多情况下都需要自定义Job进行部分功能的实现,而大部分时间是采取凌晨或者非业务期进行工作。

因而Job的运行结果的检测便形成了一个需要跟踪的问题,比如有时候N个Job的运行,只有几个出现问题,并且不确定的此Job发生在那个机器上,所以自动化运维的重要性就不言而喻了。

对于上面问题的解决,SQL Server提供了很简单的配置便可以实现。

1、定义操作员

备注:

a. 姓名:操作员的姓名,可以是别名。

b. 电子邮件名称:邮箱的地址。

c. 寻呼值班计划:可根据实际情况设置时间

2、新建警报:定义警报属性等。

备注:

a. 名称:在JOB属性设置时会用到。

b. 数据库名称

这里面的严重性选项其实是一个很重要的功能,一些简单的问题警告有时候是不需要及时关注的,或者说不需要暂时处理的。但是有些问题则需要里面去解决,比如服务器宕等。

备注

a. 执行作业:如果有多个作业的话,需选择具体的作业;如新建,可点击新建作业按钮。

b. 通知操作员:选择需通知的操作员,可多个。

3、设置SQL Server代理,在属性中选择警报系统。

备注:

a. 选择是否启用配置文件,邮件系统选择了数据库邮件,邮件配置文件可选择具体的配置。

b. 启用防故障操作员

  PS:一定要重启Sql server 代理,这点很重要,不然发不出邮件。

4、新建作业

  

5、运行结果

POWER BI:模型作业更新结果预警相关推荐

  1. 微软Power BI 每月功能更新系列——9月Power BI 新功能学习

    Power BI Desktop 9月新功能摘要 Power BI 9月更新如期而至,这一次Power BI 又推出了新功能--聚合预览,它可在内存中无缝地存储汇总值,大大提高报告的性能.另外本月还包 ...

  2. 又是一年秋来到,学习要趁早,Power BI Desktop8月更新又来了

    又是一年秋来到,学习要趁早,Power BI Desktop8月更新又来了 8月份的更新又来了,很是丰富. 支持Python 导出PDF 其他功能 详细的功能列表如下: 报表: 导出PDF 创建书签组 ...

  3. excel中引用power bi模型数据

    1.在excel中启用powerpivot插件 excel中 file -> options -> Add-Ins -> 底部的 Manage:COM Add-Ins 点击 Go,选 ...

  4. power bi_如何将Power BI模型的尺寸减少90%!

    power bi Have you ever wondered what makes Power BI so fast and powerful when it comes to performanc ...

  5. 2019微软Power BI 每月功能更新系列——2月Power BI 新功能学习

    哈喽,小伙伴们,我是小悦悦,好久不见~ 春节假期结束,新一轮的工作开始,祝大家猪年如意,开工大吉! 今天小悦悦带你走入猪年学习的正确打开方式--Power BI新一年的持续更新学习!   Power ...

  6. 微软Power BI 每月功能更新系列——3月Power BI 新功能学习

    本月对Power BI Desktop 来讲是非常令人兴奋的一个月!!!以下是3月份最新的功能,下面马上带领大家看看本月的更新内容. 报表功能 报告页面工具提示(预览)  通过报告页面工具提示功能,可 ...

  7. Power BI Desktop 10月更新

    Power BI Desktop 10月更新 本月的 Power BI Desktop更新在整个产品中都有小的和大的改进.一个巨大的更新是Power BI服务支持复合模型和聚合预览.我们本月还有两个重 ...

  8. 5步加速时间智能分析之 Power BI 篇【附模型下载】

    时间维度是商业分析中常见的分析维度,广泛应用于财务和销售领域,帮助用户了解指标随着时间推移而产生的变化,从而作出预测等等商业行为.当数据量剧增,BI端的实时查询会耗费大量计算资源,不能及时返回结果,影 ...

  9. 如何选择数据分析可视化工具?Excel, Tableau还是Power BI?

    来源:大数据文摘 本文约3500字,建议阅读5分钟 作为个人或公司,如何选择分析和可视化数据的工具? 正确分析使用数据可能会挖到宝藏.那么,作为个人或公司,如何选择分析和可视化数据的工具? 在本文中, ...

最新文章

  1. Java项目:仿天猫网上商城项目(java+jsp+servlet+mysql+ajax)
  2. Debian Security Advisory(Debian安全报告) DSA-4407-1 xmltooling
  3. 笔记-高项案例题-2016年上-计算题
  4. springboot2.1.5集成finereport10.0过程中:手动安装本地jar包到maven仓库
  5. 打印多页时两边取消留白_办公必备技巧:Word打印技巧大全
  6. vue项目中简单进行axios封装及响应状态码提示!
  7. PHPExcel如何把该列的值设置为文本无科学计数?
  8. HCIE-Security Day38:理论学习:信息安全管理
  9. IT项目实施管理办法
  10. 中国最顶级的一批程序员,从首富到首负!
  11. Linux中cinder的作用,11-cinder块存储服务部署
  12. w10需要计算机管理员才能删除,如何解决删除文件需要管理员权限win10_win10你需要提供管理员权限才能删除的解决方法...
  13. 如何将excel转换成word文档图文教程
  14. 语音压缩:压缩率和比特率
  15. uview tabs标签根据文字长度占不同的宽
  16. 《java与模式》笔记-----抽象类和接口
  17. WinInet库之Http通信
  18. 计算机网络知识全面讲解:使用Telnet命令发送电子邮件
  19. java sha1withrsa公钥加密,sha1withrsa在线加密
  20. 【GUI】Python图形界面(一)

热门文章

  1. 邂逅CMS第一感(疑难点)
  2. App Store游戏付费榜前三,推荐一款Cocos Creator制作的文字类游戏
  3. sdc——input delay,output delay
  4. 毕业论文关键字HTML5,论文关键词一般是几个?
  5. 开始运行、开始运行不调试区别
  6. 微型计算机储存最快的是什么车,谁是《极品飞车14》的佳前挡?
  7. 【网站搭建】cloudflare实现显示url转发(301永久转发)
  8. 卫星通信,给手机市场带来了什么?
  9. Lyft抢先一步IPO,滴滴该何去何从?
  10. 【已过期】【已过期】【已过期】优秀深度学习平台分享-GTX1080免费试用6个小时-充值也很良心-已经预装各种深度学习框架