exec sp_configure 'show advanced options',1

RECONFIGURE WITHOVERRIDEgo

exec sp_configure 'database mail xps',1

RECONFIGURE WITHOVERRIDEgo

--2.创建邮件帐户信息

EXECmsdb..Sysmail_add_account_sp@ACCOUNT_NAME ='OCTMamiETL',--邮件帐户名称

@EMAIL_ADDRESS ='OCTMamiETL@163.com',--发件人邮件地址

@DISPLAY_NAME ='系统管理员',--发件人姓名

@REPLYTO_ADDRESS =NULL,@DESCRIPTION = NULL,@MAILSERVER_NAME = 'SMTP.163.COM',--邮件服务器地址

@MAILSERVER_TYPE = 'SMTP',--邮件协议

@PORT =25,--邮件服务器端口

@USERNAME = 'OCTMamiETL@163.com',--用户名

@PASSWORD = 'ABC123',--密码

@USE_DEFAULT_CREDENTIALS =0,@ENABLE_SSL =0,@ACCOUNT_ID = NULL

GO

--3.数据库配置文件

IF EXISTS(SELECTnameFROMmsdb..sysmail_profileWHERE name = N'ETLErrorProfileLog')BEGIN

EXEC msdb..Sysmail_delete_profile_sp @profile_name='ETLErrorProfileLog'

END

EXECmsdb..Sysmail_add_profile_sp@profile_name = 'ETLErrorProfileLog',--profile 名称

@description = '数据库邮件配置文件',--profile 描述

@profile_id = NULL

go

--4.用户和邮件配置文件相关联

EXECmsdb..Sysmail_add_profileaccount_sp@profile_name = 'ETLErrorProfileLog',--profile 名称

@account_name = 'OCTMamiETL',--account 名称

@sequence_number = 1 --account 在 profile 中顺序--5.发送文本测试邮件

EXECmsdb..Sp_send_dbmail@profile_name='ETLErrorProfileLog',@recipients='OCTMamiETL@163.com',--收件人

@subject='Test title this is test',@body=N'z中文邮件内容 中文邮件内容'

go

-----------------------------------------------------------------------------------/*功能说明:启用警报系统里面的邮件配置

参数说明: xp_instance_regwrite 修改注册表*/

EXEC msdb.dbo.Sp_set_sqlagent_properties @email_save_in_sent_folder=1

EXEC master.dbo.Sp_mssetalertinfo @pagersendsubjectonly = 0 --启用警报系统 【在通知消息中包含电子邮件的正文】

EXECmaster.dbo.Xp_instance_regread

N'HKEY_LOCAL_MACHINE',--启用警报系统 【启用邮件配置文件】

N'SOFTWARE\Microsoft\MSSQLServer\SQLServerAgent',

N'DatabaseMailProfile' ---邮件系统【选择数据库邮件】

EXECmaster.dbo.Xp_instance_regwrite

N'HKEY_LOCAL_MACHINE',

N'SOFTWARE\Microsoft\MSSQLServer\SQLServerAgent',

N'UseDatabaseMail',

N'REG_DWORD',1

EXECmaster.dbo.Xp_instance_regwrite

N'HKEY_LOCAL_MACHINE',--启用警报系统 【启用邮件配置文件】

N'SOFTWARE\Microsoft\MSSQLServer\SQLServerAgent',

N'DatabaseMailProfile',---邮件系统【选择数据库邮件】

N'REG_SZ','ETLErrorProfileLog' ---邮件配置文件【邮件配置里面的SQLMailProfile】

-----------------------------------------------------------------------------------

DECLARE @Sys_OperatorsName VARCHAR(100)SET @Sys_OperatorsName='BSMicheal'

IF EXISTS (SELECTnameFROMmsdb.dbo.sysoperatorsWHERE name = @Sys_OperatorsName)BEGIN

EXEC msdb..Sp_delete_operator @name = @Sys_OperatorsName --操作员

END

EXECmsdb.dbo.Sp_add_operator@name = @Sys_OperatorsName,@enabled = 1,@weekday_pager_start_time = 90000,@weekday_pager_end_time = 180000,@saturday_pager_start_time = 90000,@saturday_pager_end_time = 180000,@sunday_pager_start_time = 90000,@sunday_pager_end_time = 180000,@pager_days = 127,@email_address = 'OCTMamiETL@163.com',-----仅可以对 SQL Mail 使用电子邮件别名。必须对数据库邮件使用电子邮件地址。

@pager_address = N'',@netsend_address = N''

/*功能说明: 在Job中添加操作员的操作

参数说明: @notify_level_email指定何时将该作业的项放入 Microsoft Windows 应用程序日志。

eventlog_level 的数据类型为 int 【0 从不 1 成功时 2 失败时 3 始终】

修改说明:Create by LY on 2011-010-10*/

IF EXISTS (SELECT 1

FROMmsdb.dbo.sysjobsWHERE name = 'dad')BEGIN

EXECmsdb.dbo.Sp_update_job@job_name = 'dad',---对应的作业名称

@notify_level_email = 2,@notify_level_netsend = 2,@notify_level_page = 2,@notify_email_operator_name = 'BSMicheal' ---对应的操作员

END;

mysql 配置邮件_SQL 邮件配置篇相关推荐

  1. mysql配置数据库邮件_SQL Server配置数据库邮件

    需求描述 在生产环境中,大部分情况下需要有自己的运维体制,包括自己健康状态的检测等.如果发生异常,需要提前预警的,可以以发邮件告知,邮件作为一种非常便利的预警实现方式,在及时性和易用性方面也有着不可替 ...

  2. dovecot MySQL配置_dovecot+mysql配置及搭建邮件云服务器方法

    dovecot+mysql配置及搭建邮件云服务器方法 发布时间:2020-05-12 11:31:26 来源:亿速云 阅读:195 作者:三月 下面一起来了解下dovecot+mysql配置及搭建邮件 ...

  3. centos7邮件服务器SSL配置

    在上篇文章centos7搭建postfix邮件服务器的搭建中我们没有配置SSL,接下来我们在这篇文章中讲讲centos7邮件服务器SSL配置. 1. 创建SSL证书 [root@www ~]# cd ...

  4. ecmall php传变量,PHP_ECMall支持SSL连接邮件服务器的配置方法详解,首先,主要是ecmall使用的phpmail - phpStudy...

    ECMall支持SSL连接邮件服务器的配置方法详解 首先,主要是ecmall使用的phpmailer版本太低,不支持加密连接. 然后,得对相应代码做一定调整. 1. 覆盖phpmailer 请从附件进 ...

  5. zabbix监控mysq且配置自动发送报警邮件

    这里写目录标题 zabbix监控mysq且配置自动发送报警邮件 zabbix监控mysql 实验环境 创建一个目录存放mysql用户的帐号密码 将mysql用户密码配置在文件中(安全) 安装perco ...

  6. CentOS7.4中Postfix邮件服务器的搭建(三)-----配置squirrelmail收发邮件,配置磁盘配额

    配置squirrelmail需要搭建LAMP架构环境,下面来搭建LAMP架构 [root@mail ~]# yuminstall -y \ > httpd \ > mariadb-serv ...

  7. Postfix邮件系统安装与配置:Postfix,Cyrus-IMAP,Cyrus-sasl,Dovecot和SPF

    最近发现邮件发送服务还是挺重要的.可能对于每天只有一百来封的邮件发送需求的个人博主来说,一个免费的邮箱提供的免费SMTP邮件发送服务就可以满足了,但是对于一些大型的网站.论坛和平台,每天的邮件发送量可 ...

  8. 配置内网邮件和外网邮件互发

    配置内网邮件服务器和外网邮件服务器互发邮件 邮件系统的主要功能是传递邮件,使用户通过电子邮件来交流彼此的信息,邮件传输功能决定了邮件的处理和传递方式.Exchange 2007的管理员可以通过配置中心 ...

  9. outlook邮箱邮件大小限制_配置邮箱的邮件大小限制: Exchange 2013 帮助 | Microsoft Docs...

    为邮箱配置邮件大小限制Configure message size limits for a mailbox 2020/7/17 本文内容 适用于: Exchange Server 2013Appli ...

最新文章

  1. Boreas: 一种基于token 的精确并且大规模检测代码克隆的方法
  2. python同名包_可以使用两个同名的Python包吗?
  3. SQL中的撤销索引、表以及数据库
  4. python 调用文件上传图片简单例子
  5. 机器学习和统计里面的auc怎么理解?
  6. java商城项目_javaweb实战之商城项目开发(一)
  7. 消防信号总线原理_消防设施操作员关键技能之八:能通过总线式消防联动控制器启动警报等装置...
  8. Eigen教程(4)之Array类和元素级操作
  9. java jvm内存模型_Java(JVM)内存模型– Java中的内存管理
  10. vscode java settings设置_vscode 搭建java环境
  11. 感悟 | 一个 33 岁老程序员的自白:因为那时候我还不懂得…
  12. linux db2v9.7卸载,db2 卸载和安装
  13. 【考研数学】视频,你喜欢看哪位老师?
  14. @Enumerated
  15. dell服务器分区表修复,如何修复被Partition Magic损坏的分区表
  16. puppet on windows
  17. CSS如何进行图片定位
  18. Markdown,你只需要掌握这几个
  19. 队列的顺序实现(入队、出队、对长、获取队头元素)
  20. 万字详解数仓分层设计架构 ODS-DWD-DWS-ADS

热门文章

  1. java超时结束程序_java本机进程超时
  2. C++面向对象思想 两条直线交点计算
  3. mysql根据经纬度查询范围内数据,并根据距离排序
  4. fiq中断的入口地址_嵌入式技巧:ARM的三种中断调试方法介绍
  5. 设置线程当天十二点执行_这份JAVA多线程笔记真的是细节满满,几乎全是你工作能用到的干货...
  6. git分支合并指定代码_git的几种实用操作(合并代码与暂存复原代码)
  7. CAD自控lisp_基于AutoLisp的AutoCAD二次开发自动生成系统图
  8. 麦块不显示服务器,为什么开不了服务器啊!
  9. java substring截取字符串_java基础教程之字符串的介绍,比较重要的一个知识点【下】...
  10. html还原ui,前端高度还原设计稿(字体篇)