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

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

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

Этот раздел не содержит инструкций по запуску программы установки, ее выполнению из командной строки и использованию мастера установки. Пошаговые инструкции по запуску программы установки и выбору компонентов см. в разделе Быстрая установка SQL Server 2012. Дополнительные сведения о параметрах командной строки при установке служб Службы Integration Services см. в разделе Установка SQL Server 2012 из командной строки.

Подготовка к установке служб Integration Services

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

Выбор конфигурации служб Integration Services

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

  • Службы SQL Server Службы Integration Services могут быть установлены на компьютере, не содержащем ранее установленных экземпляров SQL Server.

  • Установить службы Службы SQL Server 2012 Integration Services (SSIS) вы можете параллельно с существующим экземпляром служб Службы SQL Server 2005 Integration Services (SSIS) и Службы SQL Server 2008 Integration Services (SSIS).

    При обновлении до Службы SQL Server 2012 Integration Services (SSIS) на компьютере, где уже установлена одна из предыдущих версий Службы Integration Services, Службы SQL Server 2012 Integration Services (SSIS) устанавливается параллельно с более ранней версией.

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

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

Просмотрев требования по установке для SQL Server и убедившись, что компьютер соответствует этим требованиям, можно начинать установку служб Службы Integration Services.

ПримечаниеПримечание

В предыдущих версиях SQL Server по умолчанию при установке SQL Server все пользователи в группе пользователей имели доступ к службе Службы Integration Services. При установке SQL Server 2012 пользователи не имеют доступа к службе Службы Integration Services. По умолчанию эта служба является защищенной. После установки SQL Server администратор SQL Server должен запустить средство настройки DCOM (Dcomcnfg.exe), чтобы предоставить конкретным пользователям доступ к службам SQL Server Integration Services 11.0.

Инструкции о том, как предоставлять разрешения, см. в разделе Предоставление разрешений службам Integration Services.

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

Страница

Рекомендации

Выбор компонентов

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

Важное примечаниеВажно!

Чтобы использовать программу командной строки dtexec, необходимо установить службу Службы Integration Services.

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

  • SQL Server Data Tools, чтобы установить средства разработки пакетов.

  • Средства управления — полный набор для установки среды управления пакетами Среда SQL Server Management Studio.

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

Многие решения по реализации хранилищ данных требуют установки дополнительных компонентов SQL Server, например компонента Компонент SQL Server Database Engine, служб SQL ServerAnalysis Services и SQL ServerСлужбы Reporting Services.

ПримечаниеПримечание

Некоторые из компонентов SQL Server, выбранных для установки на странице Выбор компонентов мастера установки, устанавливают подмножество компонентов служб Службы Integration Services. Эти компоненты полезны для определенных задач, но функциональные возможности служб Службы Integration Services будут ограничены. Например, для компонента Службы компонента Database Engine устанавливаются также компоненты служб Службы Integration Services, необходимые мастеру импорта и экспорта SQL Server. При выборе компонента SQL Server Data Tools также устанавливаются компоненты служб Службы Integration Services, необходимые для разработки пакетов, однако сами службы Службы Integration Services не устанавливаются, и поэтому выполнение пакетов за пределами среды SQL Server Data Tools будет нельзя. Чтобы выполнить полную установку служб Службы Integration Services, выберите на странице Выбор компонентов компонент Службы Integration Services.

Установка на 64-разрядный компьютер.   На 64-разрядном компьютере при выборе компонента Службы Integration Services устанавливаются только 64-разрядные версии средств и среды выполнения. Если требуется выполнять пакеты в 32-разрядном режиме, нужно также выбрать дополнительный параметр, чтобы установить 32-разрядные версии средств и среды выполнения.

  • Если на 64-разрядном компьютере запущена ОС на платформе x86, выберите компонент SQL Server Data Tools или Средства управления — полный набор.

  • Если на 64-разрядном компьютере запущена ОС Itanium, выберите пункт Средства управления — полный набор.

Установка на выделенном сервере для извлечения, преобразования и загрузки.   Чтобы использовать выделенный сервер для извлечения, преобразования и загрузки данных, рекомендуется установить локальный экземпляр компонента Компонент SQL Server Database Engine при установке служб Службы Integration Services. Службы Службы Integration Services обычно хранят пакеты в экземпляре компонента Компонент Database Engine и используют агент SQL Server для составления расписания выполнения этих пакетов. Если на сервере ETL нет экземпляра компонента Компонент Database Engine, нужно запускать пакеты или составлять расписание их выполнения с сервера, на котором имеется экземпляр компонента Компонент Database Engine. Это значит, что пакеты будут выполняться не на сервере ETL, а на сервере, откуда они были запущены. В результате ресурсы выделенного сервера ETL не будут использоваться так, как предполагалось. Более того, у других серверов может возникнуть нехватка ресурсов из-за выполнения процессов извлечения, преобразования и загрузки.

Конфигурация экземпляра

Ни один из параметров, выбранных на странице Конфигурация экземпляра, не оказывает влияния на службы Службы Integration Services или службу Службы Integration Services.

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

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

Конфигурация сервера

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

Если на компьютере установлены Windows 7 или Windows Server 2008 R2, служба Службы Integration Services регистрируется для запуска под виртуальной учетной записью NT Services\MsDtsServer110 и Тип запуска определяется как Автоматический. Для виртуальной учетной записи не обязательно вводить пароль. Если на компьютере установлены Microsoft Vista или Windows Server 2008, то служба Службы Integration Services регистрируется для запуска под встроенной учетной записью «Network Service» и Тип запуска определяется как Автоматический. Для работы под встроенной учетной записью Network Service пароль вводить не нужно.

По умолчанию в новой установке службы Службы Integration Services настроены таким образом, чтобы не заносить в журнал событий приложений события, связанные с запуском пакетов. Это позволяет избежать слишком большого количества записей в журнале событий при использовании компонента сборщика данных SQL Server 2012. События, которые не заносятся в журнал: EventID 12288, "Package started" и EventID 12289, "Package finished successfully." Чтобы эти события заносились в журнал событий приложений, откройте реестр для изменения. Затем найдите в реестре узел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\110\SSIS и измените значение DWORD для параметра LogPackageExecutionToEventLog с 0 на 1.

Основные сведения о службе Integration Services

При установке служб Службы Integration Services выполняется установка службы Службы Integration Services.

По умолчанию служба Службы Integration Services устанавливается при выборе на странице Выбор компонентов параметра Службы Integration Services. При выборе настроек по умолчанию на странице Конфигурация сервера служба Службы Integration Services включена, а ее Тип запуска установлен в значение Авто.

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

Установка служб Integration Services на 64-разрядных компьютерах

Функциональные возможности служб Integration Services, установленных на 64-разрядных компьютерах

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

  • Если при установке SQL Server выбирается установка служб Службы Integration Services, то программа установки произведет установку всех доступных 64-разрядных функций и средств служб Службы Integration Services.

  • Если пользователю необходимы функции времени разработки служб Службы Integration Services, то следует также установить среду SQL Server Data Tools (SSDT).

  • При необходимости запуска определенных пакетов в 32-разрядном режиме с помощью 32-разрядных версий среды выполнения и средств служб Службы Integration Services следует также установить среду SQL Server Data Tools (SSDT).

64-разрядные функции устанавливаются в каталог Program Files, а 32-разрядные — отдельно в каталог Program Files (x86). (Это одинаково для служб Службы Integration Services и SQL Server.)

Важное примечаниеВажно!

Среда SQL Server Data Tools (SSDT), 32-разрядная среда разработки для пакетов служб Службы Integration Services, не поддерживается на 64-разрядных платформах Itanium и не устанавливается на серверы на базе процессоров Itanium.