≡
  • 网络编程
  • 数据库
  • CMS技巧
  • 软件编程
  • PHP笔记
  • JavaScript
  • MySQL
位置:首页 > 数据库 > SQL Server

通过sql存储过程发送邮件的方法

人气:412 时间:2020-04-16

这篇文章主要为大家详细介绍了通过sql存储过程发送邮件的方法,具有一定的参考价值,可以用来参考一下。

感兴趣的小伙伴,下面一起跟随四海网的小编两巴掌来看看吧!

SQL Server怎样配置发送电子邮件
通常大家都知道:SQL Server与Microsoft Exchange Server集成性很好,关于这方面的配置,在SQL Server的联机帮助里有详细的说明,在此不再赘述。然而我们更关心的问题是:在没有Exchange Server的情况下,如何配置SQL Server利用Internet 邮件服务器发送邮件?


    笔者曾为这问题伤透了脑筋,搜遍了互联网上的相关资料,发现仅有的几篇资料中有的是一笔带过,有的虽然介绍了操作步骤,可按照步骤一步一步操作下来,结果总是失败。为此笔者反复实验,终于找到一种简单有效的方法,不敢独自享受,下面是详细的配置步骤,如果您在操作的过程中碰到什么问题,请留言。


    测试环境:


    1 Windows 2000 Server
    2 SQL Server 2000+SP3
    3 Microsoft OutLook (Office 2000)


    准备一个Internet邮件帐户:


    测试电子邮件帐户:test@q1010.com
    Smtp服务器 smtp.163.com
    pop3服务器 pop.163.com


    步骤一: 更改电子邮件配置


    1 打开Microsoft OutLook 单击“工具”菜单中的“选项”,然后单击“邮件服务”选项卡。
    2 单击“重新配置邮件支持”。
    3 选择“用于企业或工作组”选项
    4 重新启动Microsoft OutLook


    步骤二: 添加配置文件


    1 单击“工具”菜单中的“服务”,然后单击“添加”按钮。
    2 选择"Internet 电子邮件",单击“确定”。
    3 下面的步骤是设置电子邮件帐号,请参考Microsoft Outlook帮助文件,这里不再赘述。
    4 利用配置好的电子邮件帐号收发邮件,确认配置成功。


    步骤三: 配置MSSQLSERVER服务采用邮件配置文件


    1 重新启动MSSQLSERVER服务(必须的,否则MSSQLSERVER服务检测不到上一步骤添加的配置文件)
    2 打开企业管理器->展开服务器->支持服务->右击"邮件"->点击下拉框,你会发现
    "Microsoft Outlook Internet Settings"选项,点击"测试"。如果弹出表示成功的对话框,那恭喜你,已经 大功告成了。


    步骤四:享受你的劳动成果


    1 打开SQL Server的查询分析器


    2 输入下列SQL语句,执行
    exec master..xp_sendmail 'test@q1010.com','Hello,World!'


    3 好了,去你的邮箱收邮件去吧!


    注意事项:以上的配置过程要求以MSSQLSERVER服务采用的Windows帐号登录Windows 2000 Server,即你登录计算机所采用的帐号要和MSSQLSERVER服务采用的Windows帐号相同。

本文来自:http://www.q1010.com/179/8539-0.html

注:关于通过sql存储过程发送邮件的方法的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。

关键词:SQL SERVER

您可能感兴趣的文章

  • SqlServer 扩展属性的介绍
  • 真正高效的SQLSERVER分页查询(多种方案)
  • sqlserver (parse name)字符串截取的方法
  • sqlserver数据库出现置疑的解决思路
  • sqlserver中delete、update中使用表别名和oracle的区别
  • SqlServer获取存储过程返回值的实例
  • sqlserver附加.mdf权限问题解决
  • 高效的SQLSERVER分页查询(推荐)
  • sqlserver 不能将值NULL插入列id(列不允许有空值解决)
  • SQLServer2000 报1053错误(服务没有及时响应或控制请求)的解决方法
上一篇:SQL Server数据库获取TEXT字段的内容长度
下一篇:having的用法以及与where区别介绍
热门文章
  • SQL Server SQL获取第一条记录的方法
  • SQL Server出现System.OutOfMemoryException异常的解决方法
  • SQL Server的 update from 语句的简单示例
  • SQL Server 数据库备份方法菜鸟教程
  • SQL Server 多表关联时在where语句中慎用trim()方法
  • SQL Server数据类型及长度限制详细说明
  • mybaits非配置原因,导致SqlSession was not registered for synchronization异常解析
  • SQL Server 收缩后对数据库的使用有影响吗?
  • SQL Server 格式导致的Excel导入sql出现异常的解决方法
  • SQL Server 连接服务器出现错误 7391的解决方法
  • 最新文章
    • SQL Server存储过程基本语法的简单示例
    • sql查询时增加自动编号和分页的简单示例
    • sql轻松应付百万数据的高效数据分页存储过程的简单示例
    • sql获取一条数据中所有字段的名称和值的实现方法
    • sql分割函数的简单示例
    • SQL Server异常捕获的简单示例
    • SQL SERVER回滚恢复误操作数据的实现方法
    • SQL Server函数或存储过程中抛出异常的实现方法
    • SQL Server创建数据库的完整代码
    • SQL Server创建数据库的命令用法示例

四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。