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

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


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

1.3. Новые возможности SQL Server Integration Services (DTSX)

SQL Server 2005 - новые возможности SSIS/DTS, Control Flow Tasks, Data Viewers, защита пакетов

Что появилось нового в новой версии DTS, которая в SQL Server 2005 называется SQL Server Integration Services (SSIS, используется также название DTSX), описать достаточно сложно, поскольку новой является вся подсистема. Изменился формат пакетов (теперь пакеты — это файлы в XML-совместимом формате), изменилась среда разработки пакетов (разработка пакетов производится из среды Business Intelligence Development Studio, т. е. фактически из Visual Studio.NET 2005), изменилась среда выполнения пакетов и т. п. Поэтому здесь мы отметим только некоторые новые наиболее важные возможности SSIS. Подробнее работа с SSIS будет рассматриваться в разд. 10.

q      Разработку пакетов SSIS теперь можно производить без подключения к SQL Server. Фактически теперь пакеты SSIS — это специальный тип проекта Visual Studio, и разработку пакетов вполне можно производить в автономном режиме, без подключения к источникам данных.

q      Появились новые, очень мощные средства для целей отладки и протоколирования работы пакетов. Теперь для этой цели можно использовать как стандартные средства Visual Studio, так и специализированные средства SSIS (Data Viewers — просмотрщики данных, Log Providers — набор драйверов для ведения протоколов выполнения пакетов и т. п.).

q      Появился новый набор элементов для управления логикой работы пакетов (Control Flow Tasks). При помощи этих элементов очень удобно определять программную логику выполнения пакетов. Например, при помощи контейнера For Each можно выполнять определенные операции с каждым членом какой-то коллекции (например, с набором файлов в каталоге), при помощи контейнера For Loop — выполнять операции в цикле, пока выбранное вами условие не вернет FALSE и т. п.

q      В SSIS предусмотрено большое количество новых задач. В их число входят: Data Flow Task, Script Task, XML Task, File System Task, Web Service Task, WMI Data Reader Task, WMI Event Watcher Task и т.п. В результате функциональность пакетов SSIS значительно возросла.

q      Работу пакетов SSIS можно продолжать с определенной точки (после приостановки, возникновения ошибок и т. п.). Такая возможность может оказаться очень удобной при работе с большим количеством данных.

q      Пакеты теперь можно защищать не только при помощи паролей, но и при помощи ролей базы данных MSDB. Кроме того, появилась новая возможность — защита пакетов от изменения при помощи цифровых подписей.

При помощи подсистемы SSIS в SQL Server 2005 можно решать самые сложные задачи по перемещению и преобразованию данных.

 

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

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


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

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