Установка служб SQL Server Integration Services с помощью программы установки

Изменения: 15 сентября 2007 г.

ms143510.note(ru-ru,SQL.90).gifПримечание.
Дополнительные сведения об использовании мастера установки SQL Server для установки компонентов Microsoft SQL Server 2005 см. в разделе Как установить SQL Server 2005 (программа установки).

Этот раздел содержит только сведения, которые относятся к установке служб Microsoft SQL Server 2005 Integration Services (SSIS) с помощью мастера установки SQL Server.

  • Выбор компонентов для установки
  • Указание расположения файлов служб Integration Services
  • Установка службы Windows служб Integration Services
  • Установка средств поддержки пакетов служб DTS SQL Server 2000

К существующей установке служб SQL Server 2005 можно добавить службы Integration Services. Дополнительные сведения см. в разделе Как добавить службы Integration Services к существующему экземпляру SQL Server 2005.

ms143510.note(ru-ru,SQL.90).gifПримечание.
Некоторые компоненты SQL Server 2005, выбранные для установки на странице Компоненты для установки и Выбор компонентов мастера установки SQL Server, производят установку не всех компонентов служб Integration Services. Эти компоненты полезны для определенных задач, но функциональные возможности служб Integration Services будут ограничены. Например, при выборе компонента Database Engine выполняется установка только тех компонентов служб Integration Services, которые необходимы для работы мастера импорта и экспорта SQL Server. При выборе компонента среды Business Intelligence Development Studio устанавливаются компоненты служб Integration Services, необходимые для создания пакета, однако имеются следующие ограничения: не устанавливается служба Integration Services, задача «Очередь сообщений» не работает, а запуск пакетов вне среды BI Development Studio невозможен. Чтобы гарантировать установку служб Integration Services в полном объеме, необходимо выбрать службы Integration Services на странице Компоненты для установки.
ms143510.note(ru-ru,SQL.90).gifПримечание.
Сведения о возможностях сервера SQL Server 2005, установленного на 64-разрядном компьютере, см. в разделе Использование служб Integration Services на 64-разрядных компьютерах.

Выбор компонентов для установки

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

Компонент Для администратора Для разработчика Необязательный

Компоненты связи

   Компоненты, обеспечивающие связь между клиентами и серверами, включая сетевые библиотеки для DB-Library, ODBC и OLE DB.

X

X

Средства управления

   Интерактивные средства для управления SQL Server 2005, включая диспетчер конфигурации SQL Server, SQL Server Management Studio, SQL Server Profiler и монитор репликации.

X

Среда Business Intelligence Development Studio

Интегрированная среда разработки для проектов бизнес-аналитики.

X

Набор средств разработки программного обеспечения

Программное обеспечение, помогающее разработчикам создавать собственные решения для SQL Server 2005.

X

Службы SQL Server Database Services

   SQL Server Database Engine и средства для управления реляционными данными и XML-данными, репликацией и полнотекстовым поиском.

X

SQL Server Analysis Services

   Службы SQL Server 2005 Analysis Services (SSAS) и средства поддержки интерактивной аналитической обработки (OLAP) и интеллектуального анализа данных.

X

SQL Server Reporting Services

   Сервер отчетов для выполнения, подготовки и распространения отчетов и управления ими, а также диспетчер отчетов — пользовательский веб-интерфейс, который обеспечивает доступ к компонентам служб SQL Server 2005 Reporting Services (SSRS) и содержит средства администрирования и пользовательский интерфейс для просмотра отчетов.

X

Документация и образцы

   Электронная документация по SQL Server, справочные материалы по программированию и образцы для всех компонентов SQL Server 2005.

X

X

X

Установка выбранных компонентов

Службы Integration Services могут быть установлены либо вместе с дополнительными компонентами SQL Server 2005, либо без них, как описано ниже.

Установка только служб Integration Services

  • На странице Компоненты для установки мастера установки SQL Server выберите только Службы Integration Services.

    ms143510.note(ru-ru,SQL.90).gifПримечание.
    Если выбрать только службы Integration Services, то клиентские компоненты SQL Server 2005 (средства командной строки, компоненты связи, модели программирования, средства управления и разработки, документация и образцы) по умолчанию не устанавливаются.

Добавление или удаление устанавливаемых компонентов с помощью страницы «Компоненты для установки»

  • На странице Компоненты для установки установите флажки для тех компонентов, которые нужно добавить, и снимите для тех, которые нужно удалить.

    ms143510.note(ru-ru,SQL.90).gifПримечание.
    Если выбрать параметр установки Компоненты рабочей станции, электронная документация и средства разработки на странице Компоненты для установки, то образцы баз данных и программирования не устанавливаются. Чтобы установить образцы баз данных и программирования, необходимо выбрать их параметры установки вручную на странице Выбор компонентов.

Добавление или удаление компонентов с помощью страницы «Выбор компонентов»

  1. На странице Компоненты для установки нажмите кнопку Дополнительно.

  2. На странице Выбор компонентов установите флажки для тех компонентов, которые нужно установить, и снимите флажки для тех компонентов, которые нужно удалить.

    ms143510.note(ru-ru,SQL.90).gifПримечание.
    Страница Выбор компонентов предоставляет удобный способ просмотра подробного списка параметров установки в мастере установки SQL Server, включая компоненты, описанные ранее в этом разделе.

Указание расположения файлов служб Integration Services

Программа установки SQL Server 2005 помещает программные и общие файлы служб Integration Services в различные местоположения. Расположение папок для файлов служб Integration Services по умолчанию указано в следующей таблице.

Файлы служб Integration Services Расположение по умолчанию

Базовые компоненты служб Integration Services и программа командной строки dtexec

C:\Program Files\Microsoft SQL Server\90\DTS\Binn

Диспетчеры соединений служб Integration Services

C:\Program Files\Microsoft SQL Server\90\DTS\Connections

Перечислители служб Integration Services

C:\Program Files\Microsoft SQL Server\90\DTS\ForEachEnumerators

Файлы в формате XML, которые сопоставляют типы данных одной версии базы данных или системы типам другой (например, между SQL Server 2000 и SQL Server 2005 или между SQL Server 2005 и Oracle). Такие файлы сопоставлений используются мастерами экспорта и импорта SQL Server.

C:\Program Files\Microsoft SQL Server\90\DTS\MappingFiles

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

C:\Program Files\Microsoft SQL Server\90\DTS\PipelineComponents

Исполняемые задачи служб Integration Services

C:\Program Files\Microsoft SQL Server\90\DTS\Tasks

Компоненты, совместно используемые всеми экземплярами компонентов SQL Server 2005

C:\Program Files\Microsoft SQL Server\90\Shared

Эту папку нельзя изменить при установке.

Средства, документация и образцы

C:\Program Files\Microsoft SQL Server\90\Tools

Для всех экземпляров служб Analysis Services и других компонентов SQL Server устанавливается один комплект средств и документации.

Изменение во время установки расположения по умолчанию файлов служб Integration Services

  1. На странице Компоненты для установки нажмите кнопку Дополнительно.

  2. На странице Выбор компонентов щелкните компонент, который поддерживает изменение пути установки по умолчанию, и нажмите кнопку Обзор.

  3. В поле Путь установки на странице Смена папки введите новое расположение файлов.

ms143510.note(ru-ru,SQL.90).gifВажно!
Теперь на странице Выбор компонентов есть параметр, позволяющий установить компоненты SQL Server 2005 в расположение, отличное от папки по умолчанию, — %ProgramFiles%\Microsoft SQL Server\90. Этот параметр указывается для служб SQL Server 2005 Integration Services, служб SQL Server 2005 Notification Services и компонентов рабочей станции (клиентские средства, документация и примеры). При установке из командной строки для этого можно использовать следующий ключ: installsqlshareddir.

Установка службы Windows служб Integration Services

При установке Integration Services будет установлена служба Integration Services — новая возможность, содержащая ряд усовершенствований и не имеющая аналога в службах DTS SQL Server 2000. Службы Integration Services позволяют выполнять в среде SQL Server Management Studio следующее:

  • отслеживать выполнение всех пакетов служб Integration Services, выполняющихся на компьютере;
  • отображать в иерархическом виде пакеты и папки служб Integration Services, которые физически хранятся в разных местах.
ms143510.note(ru-ru,SQL.90).gifПримечание.
Эта служба не нужна для создания, хранения и выполнения пакетов служб SSIS.

Службы Integration Services устанавливаются и включаются по умолчанию при выборе компонента Службы SQL Server Integration Services на странице Компоненты для установки.

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

Эта служба регистрируется для запуска с учетной записью сетевой службы. (В Windows 2000 служба выполняется под учетной записью Local System.) Этот параметр не может быть изменен в мастере установки SQL Server, и на него не влияют никакие другие параметры, устанавливаемые на странице мастера Учетная запись службы.

По умолчанию служба Integration Services настроена на управление пакетами, которые хранятся в базе данных msdb в локальном экземпляре компонента Database Engine по умолчанию. Чтобы управлять пакетами, которые хранятся в именованном или удаленном экземпляре компонента Database Engine либо в нескольких экземплярах компонента Database Engine, необходимо изменить файл конфигурации для службы. Дополнительные сведения см. в разделе Настройка служб Integration Services.

Чтобы управлять этой службой, используется диспетчер конфигурации SQL Server или оснастка Службы в консоли управления Microsoft (MMC), которая доступна в разделе Администрирование в панели управления. Дополнительные сведения см. в разделе Управление службой Integration Services.

Установка средств поддержки пакетов служб DTS SQL Server 2000

Если для установки выбраны Службы Integration Services, программа установки также устанавливает поддержку пакетов служб DTS SQL Server 2000, включая среду выполнения DTS и перечисление пакетов служб DTS в среде SQL Server Management Studio. Обновленная поддержка среды выполнения позволяет пакетам служб DTS получать доступ к источникам данных SQL Server 2005. Если не производится установка служб Integration Services, но необходима поддержка пакетов служб DTS, необходимо обеспечить, чтобы на странице Выбор компонентов были выбраны Компоненты прежних версий.

В число устанавливаемых файлов, служащих для обеспечения обратной совместимости, входят также задача «Обработка средствами SQL Server 2000 Analysis Services» и зависимый от нее модуль объектов DSO. Однако файлы задачи «Прогноз интеллектуального анализа данных» SQL Server 2000 не устанавливаются.

ms143510.note(ru-ru,SQL.90).gifПримечание.
При установке SQL Server 2005 конструктор пакетов служб DTS не устанавливается. Дополнительные сведения см. в разделе Обратная совместимость служб SQL Server 2005 Integration Services. Пакеты служб DTS нельзя открывать или изменять в среде BI Development Studio.

Если выбрана установка служб Integration Services, также устанавливается мастер миграции пакетов. Мастер миграции пакетов можно использовать для обновления пакетов служб DTS SQL Server 2000 до формата Integration Services. Во время миграции мастер копирует пакеты служб DTS, после чего повторно создает их в формате Integration Services. Исходные пакеты при этом не изменяются. Дополнительные сведения см. в разделе Миграция пакетов служб DTS.

ms143510.note(ru-ru,SQL.90).gifПримечание.
Мастер миграции пакетов доступен в следующих выпусках SQL Server 2005: Standard, Enterprise, Developer.

Журнал изменений

Версия Журнал

15 сентября 2007 г.

Добавления
  • Добавлено разъяснение о том, что для управления базой данных msdb на удаленном экземпляре или на нескольких экземплярах необходимо изменить файл конфигурации по умолчанию.

12 декабря 2006 г.

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

5 декабря 2005 г.

Добавления
  • Добавлено примечание со ссылкой на подраздел с дополнительными сведениями о 64-разрядной версии служб Integration Services.
Измененное содержимое
  • Улучшено описание параметров установки для компонентов прежних версий.