Отправить письмо с сервера sql express
Я хочу отправить электронное письмо, когда пользователь вставляет некоторые данные в таблицу. это возможно в SQL Express? пожалуйста, помогите с кодом.
я бы использовал триггер для вставки на стол. для электронной почты, какие функции я должен иметь на моем компьютере. У меня есть Windows XP.
3 ответа
Это невозможно с SQL Express. Если вам случится выполнить обновление до полной студии управления, вы будете использовать msdb.dbo.sp_send_dbmail для отправки вашей электронной почты.
Насколько я знаю, SQL Express не поддерживает функцию Database Mail, поэтому это было бы невозможно сразу после установки. Согласно примечанию внизу статьи MSDN Database Mail для Sql Server 2008 R2:
Почта базы данных недоступна в SQL Server Express.
Более надежным решением было бы встроить логику уведомлений в уровень приложения (например, C#), который взаимодействует с базой данных.
Насколько я не находил никакого осуждения за включение SQL CLR на SQL Server Express,
Вы можете попробовать использовать SQL CLR Trigger с System.Net.Mail
объекты.