设置警报

        在【常规项】中做以下设置

  1. 新建警报
  2. 设置警报名称
  3. 选择数据库
  4. 选择严重性

    在【响应项】中可以做以下设置

  1. 选择要邮件通知的操作员
  2. 可以设置执行一个警报作业

   在选项中可以做以下设置

  1. 设置警报错误文本设置方式
  2. 选择邮件发送方式
  3. 可以自定义要发送的其他内容

配置操作员 

在sql代理中的【操作员】邮件新建操作员

   在【常规】里面做以下设置

  1. 设置姓名
  2. 设置电子邮箱地址()
  3. 设置电子邮箱地址
  4. 设置寻呼值班计划

       在【通知】里面设置

  1. 勾选上要发送电子邮件的警报

启用数据库邮件

       在【管理】—> 【数据库日志】 —>【数据库邮件】中做以下操作

  1. 选择配置任务
  2. 输入配置文件名称和说明
  3. 添加smtp账户
  4. 输入指定的smtp账户名和说明
  5. 设置发送电子邮件地址如service@*****.com
  6. 设置邮件中的发件人名称
  7. 设置smtp服务器如qq的smtp.exmail.qq.com(端口25)
  8. 启用ssl安全连接访问,由于qq的smtp经测试不支持ssl发送邮件,因此不要勾上ssl选项
  9. 选择基本身份认证,输入发送电子邮件账户信息如service@*****.com的账户信息,要确保正确

在【管理】—> 【数据库日志】 —>【数据库邮件】中进行测试邮件是否配置成功操作

  1. 右键点击【数据库邮件】,选择发送测试邮件
  2. 输入收件人和邮件内容
  3. 右键点击【查看数据库邮件日志】,可以看到邮件是否发送成功的各种日志说明,根据说明进行修改配置

数据库邮件配置过程中的错误日志

错误描述1

日期        2012-5-24 8:59:20
日志        数据库邮件 (数据库邮件日志)

日志 ID        53
进程 ID        3976
邮件项 ID        23
上次修改时间        2012-5-24 8:59:20

上次修改者        **

消息
由于邮件服务器故障,无法将邮件发送给收件人。 (使用帐户 2 (2012-05-24T08:59:20) 发送邮件。 异常邮件: 无法将邮件发送到邮件服务器。 (参数或变量中有语法错误。 服务器响应为: mail from address must be same as authorization user)。
)

错误原因

用户名或密码错误

 

错误描述2

日期        2012-5-24 8:56:31
日志        数据库邮件 (数据库邮件日志)

日志 ID        48
进程 ID        3976
邮件项 ID        20
上次修改时间        2012-5-24 8:56:31
上次修改者        **

消息
由于邮件服务器故障,无法将邮件发送给收件人。 (使用帐户 2 (2012-05-24T08:56:31) 发送邮件。 异常邮件: 无法连接到邮件服务器。 (由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 119.147.74.45:456)。)

错误描述

smtp设置的端口号与邮件服务商提供的smtp的端口号不一致

错误3
日期        2012-5-24 8:56:09
日志        数据库邮件 (数据库邮件日志)

日志 ID        47
进程 ID        3976
邮件项 ID        21
上次修改时间        2012-5-24 8:56:09
上次修改者        **

消息
由于邮件服务器故障,无法将邮件发送给收件人。 (使用帐户 2 (2012-05-24T08:56:09) 发送邮件。 异常邮件: 无法将邮件发送到邮件服务器。 (服务器不支持安全连接。)。
)

错误原因

不支持SSL安全连接

错误描述4

日期        2012-5-23 20:56:11
日志        数据库邮件 (数据库邮件日志)

日志 ID        35
进程 ID        844
邮件项 ID        14
上次修改时间        2012-5-23 20:56:11
上次修改者        **

消息
由于邮件服务器故障,无法将邮件发送给收件人。 (使用帐户 2 (2012-05-23T20:56:11) 发送邮件。 异常邮件: 无法将邮件发送到邮件服务器。 (命令顺序不正确。 服务器响应为: Error: need EHLO and AUTH first !)。
)

错误原因

发件人邮箱中的smtp服务没有启用,进入邮箱中的【设置】—>【账户】启用POP3/SMTP/IMAP的开关

错误描述5

日期        2012-5-23 20:19:42
日志        数据库邮件 (数据库邮件日志)

日志 ID        23
进程 ID        4384
邮件项 ID        9
上次修改时间        2012-5-23 20:19:42
上次修改者        **

消息
由于邮件服务器故障,无法将邮件发送给收件人。 (使用帐户 1 (2012-05-23T20:19:42) 发送邮件。 异常邮件: 无法连接到邮件服务器。 (不知道这样的主机。)。
)

错误原因

设置smtp的服务器名错误,格式不正确

sql Server 发送邮件 错误类型及原因的更多相关文章

  1. Microsoft SQL Server 数据库 错误号大全

    panchzh :Microsoft SQL Server 数据库 错误号大全0 操作成功完成. 1 功能错误. 2 系统找不到指定的文件. 3 系统找不到指定的路径. 4 系统无法打开文件. 5 拒 ...

  2. C#-修改图书借阅管理系统-错误与SQL server 2008错误、复制数据库

    VS2012错误: *)不存在从对象类型 System.Object[] 到已知的托管提供程序本机类型的映射 public DataTable loadData2UserSearch(params o ...

  3. SQL SERVER 9003错误解决方法 只适用于SQL2000

    SQLSERVER 9003错误解决方法 只适用于SQL2000 (只适用于SQL2000) "无法打开新数据库 'POS'.CREATE DATABASE 中止. (Microsoft S ...

  4. SQL SERVER错误:已超过了锁请求超时时段。 (Microsoft SQL Server,错误: 1222)

    在SSMS(Microsoft SQL Server Management Studio)里面,查看数据库对应的表的时候,会遇到"Lock Request time out period e ...

  5. Cannot set a credential for principal 'sa'. (Microsoft SQL Server,错误: 15535)

    在SQL SERVER 2008上上禁用sa登录时,遇到下面错误:"Cannot set a credential for principal 'sa'. (Microsoft SQL Se ...

  6. SQL Server 2008 错误15023:当前数据库中已存在用户或角色

    解决SQL Server 2008 错误15023:当前数据库中已存在用户或角色,SQLServer2008,错误15023,在使用SQL Server 2008时,我们经常会遇到一个情况:需要把一台 ...

  7. VERIFY DATABASE 正在异常终止。 (Microsoft SQL Server,错误: 3169)

    1.错误描述 标题: Microsoft SQL Server Management Studio ------------------------------ 备份介质验证失败: [文件: D:\S ...

  8. SQL Server出现错误: 4014

    SQL Server出现错误: 4014 线下的测试机器老是报错,从errorlog里看到大量的4014错误 A fatal error occurred , output error: ). 错误: ...

  9. 无法打开物理文件xxx.mdf操作系统错误 5:“5(拒绝访问。)” (Microsoft SQL Server,错误: 5120)的解决方法

    无法打开物理文件xxx.mdf操作系统错误 5:“5(拒绝访问.)” (Microsoft SQL Server,错误: 5120)的解决方法   问题描述: 在附加数据库到sql server时,附 ...

随机推荐

  1. js keycode大全

    JS KeyCode数字对应键盘以及应用大全   时间:2014-07-11 10:37    点击:851次 keycode    8 = BackSpace BackSpacekeycode    ...

  2. YII 数据库相关操作

    CDbConnection: 一个抽象数据库连接CDbCommand: SQL statementCDbDataReader: 匹配结果集的一行记录CDbTransaction:数据库事务 访问数据库 ...

  3. gridview列前加复选框需要注意的一点

    前言 获取gridview每一列前面的复选框,然后获取选中的这一行的id.aspx页面,我不喜欢用这个,有的公司用自己封装的,基本上都是用封装的,这是我知道的.也有用Repeater的.可能是因为gr ...

  4. 重启iis线程池和iis站点

    服务器监控. 一定时间内或者iis异常,就重启线程池和站点 一般重启站点没啥用.. 重启线程池 效果明显. 重启站点: /// <summary> /// 根据名字重启站点.(没重启线程池 ...

  5. c# 把 颜色值Hex 转换为 Color

    原文: http://abujj.me/archives/695 Assuming you mean the HTML type RGB codes (called Hex codes, such a ...

  6. nodejs and socket.io and iisnode

    http://www.amazedsaint.com/2011/09/creating-10-minute-todo-listing-app-on.html http://www.cnblogs.co ...

  7. Dining

    poj3281:http://poj.org/problem?id=3281 题意:有n个人,然后有F份食物,D份饮料,然后每一个会有一些喜爱的饮料和食物,问你最多可以使得多少人同时得到一份自己喜爱的 ...

  8. java or spring +jython +python (Error:python.home,Determine if the following attributes are correct:)

    最近更新 :16年3月10日更 首先你在用JAVA,你需要运行Python,于是你找了Jython,我不介绍什么是Jythyon了 如何在Java中调用Python的方法,一百度一大堆, 如下:是一种 ...

  9. java中基本类型封装对象所占内存的大小(转)

    这是一个程序,java中没有现成的sizeof的实现,原因主要是java中的基本数据类型的大小都是固定的,所以看上去没有必要用sizeof这个关键字. 实现的想法是这样的:java.lang.Runt ...

  10. python作用域 scope

    可以先看:http://www.cnblogs.com/youxin/p/3645734.html 几个概念:python能够改变变量作用域的代码段是def.class.lamda.if/elif/e ...