`
thecloud
  • 浏览: 875984 次
文章分类
社区版块
存档分类
最新评论

怎样配置SQL Server发送电子邮件

 
阅读更多

怎样配置SQL Server发送电子邮件

朱二(2004.9 转载请注明作者)


  通常大家都知道: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@163.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@163.com','Hello,World!'

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


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

分享到:
评论

相关推荐

    SQLserver发邮件

    客户端 (Outlook.exe) 能够连接到 Exchange Server 而且能够发送电子邮件。如果使用 Outlook,确保 Outlook 安装时选择了 "用于企业或工作组 "选项。 3.确认所用的 Exchange Server 配置文件中没有个人消息存储 (....

    Microsoft SQL Server 2005 Express Edition SP3

    您可以使用提供的链接快速、直接地发送电子邮件反馈。请使用英语发送您的反馈信息。 若要通过邮件提交有关本文档的反馈信息,请单击此处:提交反馈。 目录 1.0 简介 2.0 下载并安装 SQL Server Express 2.1 ...

    SQL Server中发送HTML格式邮件的方法

    sql server 发送html格式的邮件,参考代码如下: DECLARE @tableHTML NVARCHAR(MAX) ; -- 获取当前系统时间,和数据统计的时间 set @d_nowdate = convert(datetime,convert(varchar(10),dateadd(day,-1,getdate()...

    SQLServer Job运行成功或失败时发送电子邮件通知的图文教程

    SQL Server 2005的设置如下: 1.运行SQL Server Surface Area Configuration->Surface Area Configuration for features->选择Database Mail->选择Enable Database mail stored procedures 2.打开SQL Management ...

    解析如何在sqlserver代理中配置邮件会话

    网上提供了很多sqlserver发送邮件的文章,转载居多,大部分介绍win2000+outlook2003环境,在操作系统和office已经更新换代的今天,意义不大。现在工作中碰到了需要利用sqlserver发送邮件的问题,特整理文字如下: ...

    SQL数据库发送邮件

    数据库邮件是从 SQL Server数据库引擎中发送电子邮件的企业解决方案。通过使用数据库邮件,数据库应用程序可以向用户发送电子邮件。邮件中可以包含查询结果,还可以包含来自网络中任何资源的文件

    在SQL SERVER中利用扩展存储过程发送电子邮件.pdf

    在SQL SERVER中利用扩展存储过程发送电子邮件.pdf

    SQL Server 使用触发器(trigger)发送电子邮件步骤详解

    本文分步骤给大家详细介绍了SQL Server 使用触发器(trigger)发送电子邮件的方法,需要的朋友可以参考下

    Web应用程序开发教程——ASP.NET+SQL Server 课件

    本书首先系统介绍了ASP.NET程序设计和SQL Server 2000数据库管理的基础知识,然后结合几个使用ASP.NET+SQL Server 2000开发Web应用程序的实例(包括用户登录和身份验证、文件上传、发送电子邮件、图文验证、在线教育...

    数据库备份转件(支持mysql和SqlServer)

    可自定义备份时间,也可设定备份完成后自动发送一封电子邮件通知您!备份后的数据可以一键还原到原数据库中,非常方便易用! SQL Backup And FTP 是一款可以帮助你为你的MS SQL Server数据库自动创建一个数据备份...

    发送有关SQL Server中数据库架构更改的电子邮件警报

    在SQL Server和电子邮件警报中对数据库内的架构更改进行自动监视

    SQL Monitor中文版

    SQL Monitor是一个SQL Server监控工具。它可以监控SQL Servers的健康状况和活动,并通过电子邮件为您发送监测结果和建议

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

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

    1.3JAVA-JSP-strust2-sql server电子政务网(源码+数据库sql+lun文+视频齐全).rar

    1.3JAVA_JSP_strust2_sql server电子政务网(源码+数据库sql+lun文+视频齐全).rar JAVA、JSP电子政务网主要用于实现政府机关的政务管理,基本功能包括:前台管网展示、留言板、后台登陆、修改密码、网站公告、政府...

    SQL-Server_HealthCheck

    SQL-Server_HealthCheck 此脚本将创建一个 HTML 文件并作为附件通过电子邮件发送。 HTML 文件包含以下详细信息, • 新用户数据库创建报告 – 每周• 数据库备份报告 – 每月•磁盘空间报告–每月• 系统管理员访问...

    使用sqlserver存储过程sp_send_dbmail发送邮件配置方法(图文)

     其中,账户名可以任意指定(描述功能即可),重点是邮件发送服务器(SMTP)的配置:电子邮件地址为发送方邮件地址,显示名称为发送方名称,答复电子邮件(可以同电子邮件地址相同),服务器名称为服务器发送服务器...

    SQLBackup:SQL Server 数据库的命令行备份工具

    备份过程中的任何错误都会在 Windows 应用程序事件日志中捕获,并且可以选择通过电子邮件发送给系统管理员以供进一步审查。 备份过程本身可以安排为每天或每周在设定的时间运行,如果是每周,则在每周的特定日期...

    hMailServer.zip

    hMailServer是一个运行于微软Windows系统、基于GPL授权、免费的电子邮件系统;支持常见的电子邮件协议SMTP、POP3、IMAP;可以很容易地与许多现有的网络邮件系统集成和二次开发;具有灵活的垃圾邮件防护,并且可以...

    SQLBackupAndFTP 10.0.54 专业版,带XX机

    可自定义备份时间,也可设定备份完成后自动发送一封电子邮件通知您!备份后的数据可以一键还原到原数据库中,非常方便易用! SQL Backup And FTP 是一款可以帮助你为你的MS SQL Server数据库自动创建一个数据备份...

Global site tag (gtag.js) - Google Analytics