Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Microsoft SQL Server 2005 для администраторов
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

10.16. Send Mail Task

Send Mail Task в SSIS SQL Server 2005, SMTP Connection Manager, отправка электронной почты из пакетов SSIS

Эта задача предназначена для отправки сообщений по электронной почте в ходе выполнения пакета. Она требует обязательного наличия менеджера подключений SMTP Connection Manager. В отличие от задачи Send Mail Task в DTS 2000, которая умела работать только по протоколу MAPI, эта задача может работать только по протоколу SMTP.

Чаще всего Send Mail Task используется, конечно, для уведомления администратора о результатах работы пакета.

Настройка этой задачи очень проста. На вкладке Mail (Почта) ее свойств вы определяете SMTP Connection Manager и все обычные свойства электронного сообщения: From (От кого), To (Кому), Cc (Копия), Bcc (Невидимая копия), Subject (Тема). При помощи свойства MessageSourceType (Тип источника сообщения) вы можете определить, как именно будет формироваться текст письма. Его можно ввести прямо в окне свойств (Direct Input), взять из переменной (Variable) или из файла на диске (File Connection). Если вы хотите использовать вложения, то вам потребуется менеджер подключения File Connection Manager.

Единственное свойство этой задачи, которое можно определять динамически при помощи переменной, — MessageSource (Текст сообщения). Для того чтобы в ходе выполнения пакета менять значения остальных свойств этой задачи, вам потребуется использовать или объектную модель пакетов SSIS средствами Script Task, или использовать конфигурации пакета (меню SSIS | Package Configurations).

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 
© 2004-2008, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru