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

Откуда:
Сообщений: 53
Хочу настроить уведомления о бэкапах. Создал предупреждение, оператора, настроил Database Mail и план обслуживания. Сообщение отправляю сам себе. Тестовое сообщение отправляется нормально. План обслуживания тоже отрабатывает нормально, но сообщение не отправляется. В сообщении об ошибке "No global profile is configured. Specify a profile name in the @profile_name parameter.". Possible failure reasons: Problems with the query, "ResultSet" property not set correctly, parameters not set correctly, or connection not established correctly."
Дал себе права DatabaseMailUserRole на msdb (смотрел тут http://blog.chertenok.ru/2010/04/sql-email-notifice/ , настраивал похоже). Джобсы запускаются подо мной. Всё-равно не отправляется.

Что еще нужно сделать? Может права или роль настроить? Подскажите, куда смотреть?
26 сен 11, 12:27    [11335824]     Ответить | Цитировать Сообщить модератору
 Re: Почта с SQL2008  [new]
extrim
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 53
Могу я как-то сузить проблему? Тестовое сообщение с Database mail отправляется. Куда дальше смотреть? А то описание ошибки походу стандартное.
26 сен 11, 12:42    [11335993]     Ответить | Цитировать Сообщить модератору
 Re: Почта с SQL2008  [new]
Glory
Member

Откуда:
Сообщений: 104751
By default, a profile is private, and no users are granted access to the profile. To make the profile public, grant access to the user 'public' or the user id 0. For more information on grant access to profiles, see sysmail_add_principalprofile_sp (Transact-SQL).
26 сен 11, 12:47    [11336033]     Ответить | Цитировать Сообщить модератору
 Re: Почта с SQL2008  [new]
extrim
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 53
Для моей учетки, от которой всё и делаю, установлен "public" как на необходимую базу, так и на msdb. Если я правильно понял о чем речь.
26 сен 11, 14:51    [11336312]     Ответить | Цитировать Сообщить модератору
 Re: Почта с SQL2008  [new]
Glory
Member

Откуда:
Сообщений: 104751
extrim
Для моей учетки, от которой всё и делаю, установлен "public" как на необходимую базу, так и на msdb. Если я правильно понял о чем речь.

Неправильно. Речь идет о доступе других к профилю, а не о вашем доступе к базе
26 сен 11, 15:11    [11336339]     Ответить | Цитировать Сообщить модератору
 Re: Почта с SQL2008  [new]
extrim
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 53
Сорри, проглючило, запостило.


"Других" - это кого? Если джобсы прекрасно от моего имени отрабатывают.
26 сен 11, 15:18    [11336404]     Ответить | Цитировать Сообщить модератору
 Re: Почта с SQL2008  [new]
Glory
Member

Откуда:
Сообщений: 104751
extrim
"Других" - это кого? Если джобсы прекрасно от моего имени отрабатывают.

А причем тут джоб ? И что значит "от моего имени" ?
Вы как мониторили каким пользователем/логином план пытается отправить отчет ?
26 сен 11, 15:21    [11336419]     Ответить | Цитировать Сообщить модератору
 Re: Почта с SQL2008  [new]
extrim
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 53
Да, действительно, джобсы от меня, а уведомление оператора не знаю от кого. Видимо DatabaseMailUserRole на msdb - это оно?
26 сен 11, 15:40    [11336541]     Ответить | Цитировать Сообщить модератору
 Re: Почта с SQL2008  [new]
extrim
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 53
Там же нет никаких настроек. Оператор по-большому счету представляет собой лишь мыло, на которое нужно отправить сообщение.
26 сен 11, 15:46    [11336584]     Ответить | Цитировать Сообщить модератору
 Re: Почта с SQL2008  [new]
Glory
Member

Откуда:
Сообщений: 104751
extrim
Там же нет никаких настроек. Оператор по-большому счету представляет собой лишь мыло, на которое нужно отправить сообщение.

Прочитайте цитату еще раз
26 сен 11, 15:53    [11336634]     Ответить | Цитировать Сообщить модератору
 Re: Почта с SQL2008  [new]
extrim
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 53
Перечитал. Не знаю, что я там должен был увидеть. Написал, как есть.

Я не знаю как посмотреть, от кого выполняется план, т.к. там нет никаких настроек. Но факт в том, что он выполняется, т.е. событие отправки письма инициируется, но не выполняется (с записью об ошибке). Что мне еще сделать?
26 сен 11, 16:01    [11336710]     Ответить | Цитировать Сообщить модератору
 Re: Почта с SQL2008  [new]
extrim
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 53
1. На выходе схемы я настроил 2 уведомления оператора - на успех и на неудачу (зеленый, красный) - не работает.

2. Кроме того, настроил алерт по уведомлению оператора, правда может я код неправильно выбрал - 001 по умолчанию. Какой код мне указать для контроля успешности или неуспешности бэкапа, к примеру?
26 сен 11, 16:09    [11336777]     Ответить | Цитировать Сообщить модератору
 Re: Почта с SQL2008  [new]
extrim
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 53
И я так и не понял, что за "доступ других к профилю"?
26 сен 11, 16:10    [11336791]     Ответить | Цитировать Сообщить модератору
 Re: Почта с SQL2008  [new]
extrim
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 53
Плиз хелп!
27 сен 11, 08:40    [11339119]     Ответить | Цитировать Сообщить модератору
 Re: Почта с SQL2008  [new]
Aleksey-K
Member

Откуда: Москва
Сообщений: 3116
extrim
Плиз хелп!

Вы указали созданный mail профиль в настройках агента (закладка Alert System)?
С уважением, Алексей
27 сен 11, 08:51    [11339155]     Ответить | Цитировать Сообщить модератору
 Re: Почта с SQL2008  [new]
extrim
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 53
Да, почтовый профиль включен по Database mail на моего единственного настроенного оператора.
27 сен 11, 08:56    [11339172]     Ответить | Цитировать Сообщить модератору
 Re: Почта с SQL2008  [new]
extrim
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 53
Походу нашел в чем был трабл http://www.sqlmusings.com/2007/12/17/troubleshooting-sql-server-2005-no-global-profile-is-configured/
Посмотрю, как отработает.
27 сен 11, 09:47    [11339381]     Ответить | Цитировать Сообщить модератору
 Re: Почта с SQL2008  [new]
extrim
Member [скрыт] [заблокирован]

Откуда:
Сообщений: 53
Зафурыкало, тема исчерпана :)
27 сен 11, 13:49    [11341612]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить