Поделиться через


Улучшение управления службами Integration Services

В службах Microsoft SQL Server 2005 Integration Services (SSIS) для более эффективного управления пакетами служб Integration Services введено несколько новых и улучшенных возможностей и инструментальных средств.

Новые инструментальные средства хранения и управления пакетами

Новая служба Integration Services

Служба Integration Services является службой Microsoft Windows, управляющей сохранением пакетов и отображающей иерархическое представление сохраненных пакетов в среде SQL Server Management Studio. Служба поддерживает пакеты, хранимые в базе данных msdb в экземпляре SQL Server или в файловой системе.

Дополнительные сведения о новой службе Integration Services см. в разделе Службы Integration Services и Управление пакетами служб Integration Services.

Новая программа управления пакетами

Программа командной строки dtutil предназначена для управления пакетами из командной строки. Она позволяет выполнять для пакетов, хранимых в базе данных msdb, в экземпляре SQL Server или в файловой системе, такие задачи, как копирование, удаление, перемещение и подписывание.

Дополнительные сведения см. в разделе Программа dtutil.

Новые инструментальные средства контроля и устранения неполадок в пакетах

Новый список работающих пакетов

Служба Integration Services отображает список пакетов, работающих в среде SQL Server Management Studio.

Дополнительные сведения см. в разделе Службы Integration Services.

Новые параметры ведения журналов пакетов

Службы Integration Services предоставляют широкие возможности ведения журналов, такие как использование нескольких регистраторов, схема ведения журналов, из которой можно выбрать тип данных для занесения в журнал, гибкая модель ведения журналов, поддерживающая конфигурацию ведения журналов на уровне пакета и на уровне задачи.

Дополнительные сведения см. в разделе Ведение журнала выполнения пакетов.

Новые возможности перезапуска пакета

Пакет, в ходе выполнения которого возникла ошибка, может быть теперь перезапущен не только из начальной точки пакета. Пакет содержит контрольные точки, позволяющие производить перезапуск пакета из задачи, завершившейся с ошибкой, не перезапуская весь пакет. Использование в пакете контрольных точек позволяет избежать ненужных повторений длительных операций:

  • Загрузка и передача больших файлов.
  • Загрузка большого количества данных, например при массовой вставке.
  • Обработка аналитических объектов.

При перезапуске пакета, завершившегося ошибкой, службы Integration Services используют файл контрольных точек для определения места, с которого необходимо перезапустить пакет.

Дополнительные сведения см. в разделе Использование контрольных точек в пакетах.

Новые возможности контроля производительности

Службы Integration Services теперь содержат набор счетчиков производительности для контроля производительности подсистемы обработки потока данных.

Дополнительные сведения см. в разделе Мониторинг производительности подсистемы обработки потока данных.

Новые инструментальные средства развертывания пакета

Новые возможности конфигурации пакета

Конфигурации позволяют динамически обновлять свойства объектов пакета и упрощают процесс перемещения пакетов из среды разработки в тестовую среду, а затем в производственную среду. Службы Integration Services содержат мастер настройки пакетов, облегчающий управление конфигурацией.

Дополнительные сведения см. в разделе Конфигурации пакета.

Новая программа развертывания пакетов

В среде Business Intelligence Development Studio предусмотрена возможность создания программы для развертывания пакетов служб Integration Services. В процессе создания программы развертывания среда Business Intelligence Development Studio автоматически обнаруживает и включает все зависимости пакета, например конфигурации пакета, и является, таким образом, идеальным механизмом для развертывания пакетов в производственной среде. При выполнении программы развертывания пакетов служб Integration Services пользователь может установить пакеты в базу данных msdb в экземпляре SQL Server 2005 или в файловой системе.

Дополнительные сведения о развертывании см. в разделе Развертывание пакетов.

Новые возможности обеспечения безопасности пакетов

Новые роли служб Integration Services

Администраторы могут управлять доступом к пакетам служб Integration Services, используя роли SQL Server для пакетов, хранимых в базе данных msdb в экземпляре SQL Server. SQL Server 2005 содержит набор предварительно сконфигурированных серверных ролей для служб Integration Services.

Дополнительные сведения см. в разделе Роли служб Integration Services.

Новые параметры шифрования пакетов

Для защиты конфиденциальных данных в пакетах служб Integration Services могут применяться различные уровни шифрования пакетов.

Дополнительные сведения см. в разделе Установка уровня защиты пакетов.

Новые цифровые подписи пакетов

Пакеты служб Integration Services могут иметь цифровые подписи.

Дополнительные сведения см. в разделе Подписывание пакетов с помощью сертификатов.

Поддержка предыдущих версий

SQL Server 2005 содержит набор инструментальных средств и функций, поддерживающих управление, редактирование, запуск и миграцию пакетов служб преобразования данных (DTS) из более ранних версий SQL Server. В среде SQL Server Management Studio приводятся перечни имеющихся пакетов служб DTS и предоставляются возможности изменения и выполнения этих пакетов. Integration Services содержит также мастер миграции пакетов, облегчающий преобразование пакетов служб DTS в формат Integration Services.

Дополнительные сведения о миграции пакетов см. в разделе Миграция пакетов служб DTS. Примеры связанных с этим известных проблем см. в разделе Некоторые вопросы миграции пакетов.

См. также

Другие ресурсы

Усовершенствования служб Integration Services

Справка и поддержка

Получение помощи по SQL Server 2005