×

数据库维护任务-邮件通知:未配置全局配置文件。请在 @profile_name 参数中指定配置文件名。

hqy hqy 发表于2025-01-02 08:53:56 浏览33 评论0

抢沙发发表评论

SqlServer 2012 R2 错误:

mportant;">数据库维护计划:任务:通知操作员


未配置全局配置文件。请在 @profile_name 参数中指定配置文件名。


分析:

相关T-Sql语句:

EXECUTE msdb.dbo.sp_notify_operator @name=N'admin',@subject=N'XXX数据库XX日备份完成',@body=N'XXX数据库XX日备份完成、清除旧文件完成'

仍然报错:

消息 14636,级别 16,状态 1,过程 msdb.dbo.sp_send_dbmail,行 112 [批起始行 0]
未配置全局配置文件。请在 @profile_name 参数中指定配置文件名。

备注:语法

sp_notify_operator  
    [ @profile_name = ] 'profilename' ,  
    [ @id = ] id ,  
    [ @name = ] 'name' ,  
    [ @subject = ] 'subject' ,  
    [ @body = ] 'message' ,  
    [ @file_attachments = ] 'attachment'  
    [ @mail_database = ] 'mail_host_database'

[ @profile_name = ] 'profilename' The name of the Database Mail profile to use to send the message. profilename is nvarchar(128). If profilename is not specified, the default Database Mail profile is used.


解决:

进入数据库邮件配置,设置默认配置文件。

命令行:


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

备注:

在数据维护计划中,使用通知操作员,需要的准备工作:

1、增加操作员

 2、增加数据库邮件配置,即smtp服务器地址、账号。注意将配置文件设置为默认。


 与以下步骤无关:


打赏

本文链接:https://www.kinber.cn/post/4433.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客