当数据库备份失败时,客户需要有反馈机制,目前云星空无法提醒,但数据库中可以发送邮件提醒。具体包括:配置数据库邮件,创建作业,操作员等设置。
步骤一:配置数据库邮件
(截图一)登录数据库,找到数据库邮件,右键鼠标-点击配置数据库邮件。
(截图二)按照数据库邮件配置向导设置,选中【通过执行以下任务来安装数据库邮件】
(截图三)新建配置文件,此处的配置文件名可以随便填,主要是添加SMTP账户处,需要按照真实的邮件地址填写。
上图可以随便填,添加SMTP账户的时候,就要注意了。此处的基本身份验证处,用户名设置成接收邮件的邮箱地址,密码为邮箱客户端的授权码,非邮箱密码,非邮箱密码,非邮箱密码。
(授权码获取方式在下方)以163邮箱为例,不知道的可以到163邮箱中搜索具体的操作步骤。
然后就确定,下一步,此处的配置文件名,是(截图三)中输入的配置文件名
然后下一步,出现以下界面即可。
数据库邮件配置好后,需要测试下邮件是否可以发送成功,也是为了验证下上述的配置是否正确。
步骤二:测试邮件发送
邮件发送后,查看邮件的发送日志。
测试邮件发送前需要先开启接收邮箱的SMTP/IMAP协议,以163邮箱为例:
先登录163邮箱,开启SMTP协议:
按照提示操作即可
此处授权码就是上方配置数据库邮件时用到的。
步骤三:开启代理服务,设置警报、创建操作员及配置作业属性
小步1:
依次创建作业,警报及操作员
小步2:创建操作员,
小步3:设置警报,
小步4:在需要发送邮件的作业上配置,
配置遇到的问题:
问题一:之前查看邮件日志的时候一直提示:邮件服务器故障,无法将邮件发送给收件人
原因:未开启邮箱上的SMTP协议(见上方登录163邮箱并开启SMTP步骤)
问题二:邮箱日志处查看,提示authentication is required。
原因:之前配置邮件发送的时候,基本身份验证处,密码输成了邮箱密码,实际应该是邮箱客户端的授权码