Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Уведомление оператора из плана обслуживания  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
Добрый день, коллеги !!!
Microsoft SQL Server 2008 R2 (SP2) - 10.50.4276.0 (X64) Feb 8 2013 10:37:00 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)

В GUI SSMS пытаюсь добавить внутри плана обслуживания после блока "резервное копирование" блок "уведомление оператора". Падает с ошибкой
Сбой выполнения запроса "EXECUTE msdb.dbo.sp_notify_operator @name=N'USER..." со следующей ошибкой: "Глобальный профиль не настроен. Укажите имя профиля при помощи параметра @profile_name.".
Возможные причины сбоя: проблемы с этим запросом, свойство "ResultSet" установлено неправильно, параметры установлены неправильно или соединение было установлено неправильно.
. В журнале агента чисто. В дополнение ко всему если нажать ссылку <просмотреть код>, то выдаёт вот такой вот неликвид
 EXECUTE msdb.dbo.sp_notify_operator @name=N''USER'',@subject=N''test'',@body=N''sdgasgsgsg''
GO
(обратите внимание на двойные одинарные кавычки). В тоже самое время тестовое письмо с database mail уходит без проблем. Блок инструкция T-SQL в том же плане обслуживания, вида
EXECUTE msdb.dbo.sp_notify_operator @name=N'СитникРС',@subject=N'Внимание !!! Backup s01-sq02\ADINC',@body=N'Backups для s01-sq02\ADINC не сформировались корректно !!!',@profile_name=N'DatabaseMail'
GO
тоже отправляет всё без проблем.

Не пойму где и что я недоприкрутил, смотрю в свойства блока "Уведомление оператора", а ResultSet там не наблюдаю :( подскажите пожалуйста !!!
16 май 13, 11:40    [14304223]     Ответить | Цитировать Сообщить модератору
 Re: Уведомление оператора из плана обслуживания  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 2995
stavgreengo,
у Вас скорее всего не указан дефолтный почтовый профиль.
16 май 13, 11:50    [14304310]     Ответить | Цитировать Сообщить модератору
 Re: Уведомление оператора из плана обслуживания  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Профиль дефолтный Database Mail настроили перед этим?
16 май 13, 11:50    [14304314]     Ответить | Цитировать Сообщить модератору
 Re: Уведомление оператора из плана обслуживания  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
Хех, интересное получается дело. Оказывается при создании первого и единственного профиля в DatabaseMail ему задаётся статус "нет", что это профиль по умолчанию. Логику не понял, но поправил и всё заработало. Спасибо большое !!! :)
16 май 13, 12:13    [14304543]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Уведомление оператора из плана обслуживания  [new]
bublon
Member

Откуда:
Сообщений: 1
Спасибо! Тоже промучился куча времени. Меняется в параметрах безопасности.
19 ноя 14, 12:01    [16870637]     Ответить | Цитировать Сообщить модератору
 Re: Уведомление оператора из плана обслуживания  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7868
bublon, лучшая практика - явно указывать название профиля.
19 ноя 14, 12:47    [16870979]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить