Настройка почтового сообщения в обработчике событий служб SSIS - PullRequest
0 голосов
/ 28 апреля 2010

Я хочу добавить уведомление по электронной почте в обработчик событий пакета служб SSIS 2005. Я добавил задачу Send Mail в обработчик событий. Я бы хотел настроить тело письма так, чтобы оно содержало такие вещи, как описание ошибки. Я попытался включить @ [System :: ErrorDescription] в поле MessageSource, но почтовое сообщение не содержит значение ErrorDescription, только имя переменной.

Ответы [ 3 ]

1 голос
/ 29 апреля 2010

Я думаю, что вы используете свойство MessageSource на вкладке почты. Вам нужно перейти к выражениям, затем в свойстве выбрать MessageSource и найти кнопку выражения, там вы можете перетащить переменную @ [System :: ErrorDescription] в текстовую область Expression. Нажмите на Evaluate выражение, оно не должно давать никаких сообщений об ошибках, и все готово.

1 голос
/ 28 апреля 2010

В диалоговом окне для задачи «Отправить почту» выберите слово Почта в списке справа. Это открывает страницу свойств для задачи Почта. Установите для MessageSourceType значение Переменная и установите для MessageSource имя переменной, которую вы хотите использовать в формате System :: ErrorDescription . Вот как я использовал этот компонент в SQL Server 2005. Я считаю, что шаги были похожи в 2008 году, но прошло много времени с тех пор, как я работал на клиенте 2008 года, поэтому я работаю там из памяти.

0 голосов
/ 28 апреля 2010

Имя невыполненной задачи в системной переменной System :: SourceName

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...