Все темы, касающиеся администрирования SQL Server, Exchange Server, BizTalk Server, Commerce Server и т.п.
Модератор: Sebas
-
OMEGUS
-
- Продвинутый пользователь
-
-
- Сообщения: 146
- Зарегистрирован: 31.01.2005 (Пн) 11:40
- Откуда: Санкт-Петербург
-
OMEGUS » 21.11.2005 (Пн) 13:54
Смотрел в интернете, там предлагается использовать SQL Server Agent.
А можно ли создать такой SQL код скажем хранимую процедуру, что бы она отсылала текст на указанный e-mail адресс ?
Еще наверняка, будут нужны параметры почтового сервера ?
-
OMEGUS
-
- Продвинутый пользователь
-
-
- Сообщения: 146
- Зарегистрирован: 31.01.2005 (Пн) 11:40
- Откуда: Санкт-Петербург
-
OMEGUS » 14.12.2005 (Ср) 11:11
Покопался в инете и нашел..... ! Можно ...
Для отправки e-mail используется хранимая процедура xp_sendmail. Ниже представлен её синтаксис (за исключением recipients, все параметры необязательны):
- Код: Выделить всё
EXECUTE master.dbo.xp_sendmail
@recipients='recipient list',
@subject='subject line',
@message='message text',
@attachments='file to attach',
@query='query to execute'
Xp_sendmail может быть использована и для отправки простых уведомлений:
- Код: Выделить всё
EXECUTE master.dbo.xp_sendmail
@recipients='MSSQLHelp@pisem.net',
@subject='Проба пера',
@message='Это просто проба. Удалите это письмо!'
-
alibek
-
- Большой Человек
-
-
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
alibek » 14.12.2005 (Ср) 11:57
Также почитай, что использовать xp-процедуры необходимо осторожно и с умом.
Lasciate ogni speranza, voi ch'entrate.
-
gaidar
-
- System Debugger
-
-
- Сообщения: 3152
- Зарегистрирован: 23.12.2001 (Вс) 13:22
-
gaidar » 31.08.2006 (Чт) 11:24
Лучше всего в SQL 2005 реализовать код на .NET, который будет отправлять письмо по событию (триггер).
Можете посмотреть примеры моего доклада во Львове:
http://lvov.ineta.ru/Files/DownloadFile ... b5390f7409
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali
Вернуться в Enterprise Servers
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0