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 转载需授权!
推荐本站淘宝优惠价购买喜欢的宝贝: