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


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

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

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

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

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

Перед установкой служб Microsoft SQL Server Integration Services ознакомьтесь со следующими требованиями:

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

Службы SQL ServerIntegration Services можно установить в следующих конфигурациях:

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

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

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

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

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

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

Примечание

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

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

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

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

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

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

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

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

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

    Многие решения для хранения данных также требуют установки дополнительных компонентов SQL Server, таких как ядро СУБД SQL Server, SQL Server Analysis 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, выберите Средства управления — завершено.

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

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

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

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

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

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

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

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

По умолчанию в новой установке службы Службы Integration Services настроены таким образом, чтобы не заносить в журнал событий приложений события, связанные с запуском пакетов. Этот параметр предотвращает слишком много записей в журнале событий при использовании функции сборщика данных SQL Server 2014. События, которые не регистрируются в журнале: EventID 12288 "Пакет запущен" и EventID 12289 "Пакет успешно завершен". Чтобы включить регистрацию этих событий в журнале, откройте реестр в режиме редактирования. Затем найдите в реестре узел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\120\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.