Отправляет email-рассылки с помощью сервиса Sendsay

Вопросы и ответы по MS SQL Server

  Все выпуски  

Вопросы и ответы по MS SQL Server - Выпуск No. 31


Информационный Канал Subscribe.Ru


Вопросы и ответы по MS SQL Server

Выпуск No. 31 от 2004-03-26

Слова

Когда смотрю статистику по географии читателей, то поражаюсь, что кроме России и ближнего зарубежья рассылку читают жители стран, далеких от России. На 4-м месте стоит США, а на 5-м Германия.
Такой расклад меня удивляет.
Люди из дальнего зарубежья напишите мне пожалуйста пару строк. Для чего вам нужна эта рассылка?
Вопрос : Похоже, что в сервере SQL Server есть два типа работы с электронной почтой. Я немного запутался в том, что каждый из них делает и как их настроить.

Ответ:
И не Вы первый. По этой причине вопрос стоит в первых рядах списка вопросов-ответов Microsoft. Сервер SQL Server использует почту двумя способами. Каждый из этих способов требует, чтобы у Вас был установлен почтовый клиент на сервере, сконфигурированный для работы с определенным почтовым сервером.

Первый способ, который использует SQL Server для работы с почтой - это получение или отправка сообщений из кода T-SQL. Почтой может быть что угодно - от запроса данных (которые возвращаются начальному отправителю) до отсылки данных при запуске кем-либо хранимой процедуры.
Этот способ собственно и является почтой сервера SQL Server и настраивается в Enterprise Manager. Для его настройки откройте Enterprise Manager, выберите имя сервера и щелкните по нему правой кнопкой мыши. В появившемся меню выберите пункт Свойства(Properties) и перейдите на закладку Server Settings. Там Вы найдете опцию для почты SQL Mail.
После настройки Вы получите доступ к почте SQL Mail. Для ее использования изучите хранимую процедуру xp_sendmail.

Следующий способ применения почты происходит в SQL Server Agent. Агент выполняет все запланированные задачи на сервере, такие как текущее обслуживание и проверка работы сервера. Вы можете настроить SQL Server Agent для отсылки уведомлений о работе запланированных задач кому захотите.
Для настройки почты SQL Server Agent запустите Enterprise Manager и откройте пункт Management нужного сервера. Щелкните правой кнопкой мыши на объекте SQL Server Agent и в появившемся меню выберите пункт Свойства(Properties). В появившемся окне Вы увидите опцию Mail session. Выбор профиля(Mail profile) определяет, как агент будет отсылать сообщения.

Хочу отметить, что сервисы Windows запускают и контролируют SQL Server и SQL Server Agent. Учетные записи Windows, под которыми запускаются эти сервисы, должны иметь доступ к профилям почты (mail profiles). Другими словами, Вам следует запускать сервисы SQL, используя обычные учетные записи Windows, не "local system account".
Надеюсь, Вы нашли эту информацию полезной. Вопросы, предложения и пожелания шлите на адрес sql@softmatics.ru
С уважением, Сергей Кошкин, ведущий специалист ООО "Софтоматика"
Список всех вопросов и ответов по MS SQL Вы найдете на сайте Рассылки http://sql.softmatics.ru/ или http://sql.ru/users/sergcat/
SM Plasma LITE - программа для автоматизации склада, бухгалтерии, торговли. Анализ, прогноз, CRM и многое другое по цене $0.00!
Рейтинг@Mail.ru

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу


В избранное