Sql2005自动备份并邮件通知状态之一配置数据库邮件

Sql2005自动备份并邮件通知状态之一配置数据库邮件

本文是在liujinfeng的sql2000全自动备份的基础上进行改进,缘于个人的理念的不同,sql2000自动备份并邮件通知状态需要在sql服务器上安装outlook以便发送邮件以及读取outlook配置文件来发送邮件.

但是在微软的理念中不推荐大家在windows服务器上安装office,安装office让服务器易于受攻击以及破坏等,知道为什么微软说自己的服务器是很稳定的,但是我们实际上使用并不是很稳定呢,那就是因为:我们没有按照微软的游戏玩,没有遵守微软的服务器维护策略,他要求我们不在服务器上安装任何第三方工具,但是我们呢?安装了不少管理软件,输入法,远程工具,至于必要的应用(oa,erp等)是没办法避免,那么其他的呢?例如非微软输入法,非微软的远程工具等等.所以在个人的理念是尽量不安装非微软的第三方软件,所以一直以来CC的服务器都是很稳定的.

下面就介绍下如何在sql2005上配置备份以及邮件通知策略,在sql2005上配置邮件已经不需要配置outlook,也就是说可以完全丢开outlook了,但是他也可以配置读取outlook配置文件的方式来配置邮件.基于微软忠告,咱们还是不在服务器上装office的outlook,使用其自带的组件做发送者吧.

配置步骤分为:

首先看看我的环境,有两台服务器,一台服务器名dc,担当dc和dns以及exchange邮件服务器的角色ip192.168.0.237

第二台服务器名sql加入ccfxny域担当sql2005的角色ip192.168.0.238

clip_image001clip_image002

首先保证邮件发送是正常的ok的

clip_image003

1. 配置数据库邮件

单击管理=数据库邮件=配置数据库邮件

clip_image005

欢迎向导首页

clip_image007

默认选项,执行新任务

clip_image009

会提示数据库邮件不可用,是否启用此功能,那么我们当然选择启用了

clip_image011

然后就可以创建一个配置文件,输入自定义的文件名,然后单击添加来添加一个邮件账户

clip_image013

要求输入账户名和服务器信息

clip_image015

我这里是使用本地的邮件服务器,所以我们的本地邮件服务器所使用的dns要有如下记录,主机头记录和mx记录,当然我们这里也可以使用139邮箱,这样备份后就会发邮件到139信箱也会发送到手机!

clip_image017

使用本地信箱,输入账户名称和邮件地址以及服务器地址,选择基本身份验证,输入用户名和密码,这样才能发邮件,否则会因为smtp验证不能通过而无法发送邮件clip_image019

创建oK后单击确定完成创建工作看到下图

clip_image021

要单击以启用,也就是勾选

clip_image023

下一步信息总揽,要求确认这些信息

clip_image025

单击完成则开始配置以上工作

clip_image027

Ok,开始创建,创建OK单击关闭

clip_image029

这里我们可以测试一下配置是不是OK道德,单击发送测试邮件

clip_image031

输入一个邮箱地址,然后单击发送

clip_image032clip_image033

再来到OWA,看已经收到信件是OK的.

clip_image035

最后我们在sql代理服务器上单击属性,启用邮件配置文件,并重启服务生效

clip_image037

posted @ 2009-08-06 07:47  ccfxny  阅读(1952)  评论(0编辑  收藏  举报