SqlServer 2012 R2 错误:
数据库维护计划:任务:通知操作员


未配置全局配置文件。请在 @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 转载需授权!
推荐本站淘宝优惠价购买喜欢的宝贝:

