Instalar Integration Services

SQL Server proporciona un único programa de instalación para instalar alguno de sus componentes o todos, incluido Integration Services. Mediante el programa de instalación puede instalar Integration Services con o sin otros componentes de SQL Server en un único equipo.

En este tema se destacan consideraciones importantes que se deberían conocer antes de instalar Integration Services. La información de este tema le ayudará a evaluar las opciones de instalación para que pueda realizar selecciones que deriven en una instalación correcta.

En este tema no se incluyen instrucciones para iniciar el programa de instalación, usar el Asistente para la instalación o ejecutarlo desde la línea de comandos. Para obtener instrucciones paso a paso que permitan iniciar el programa de instalación y seleccionar los componentes que instalar, vea Instalación del tutorial de SQL Server 2012. Para obtener más información acerca de las opciones de la línea de comandos para instalar Integration Services, vea Instalar SQL Server 2012 desde el símbolo del sistema.

Preparar la instalación de Integration Services

Antes de instalar Microsoft SQL Server Integration Services, revise los siguientes requisitos:

Seleccionar una configuración de Integration Services

Puede instalar SQL Server Integration Services en las configuraciones siguientes:

  • Puede instalar SQL Server Integration Services en un equipo que no tenga ninguna instancia anterior de SQL Server.

  • Puede instalar SQL Server 2012 Integration Services (SSIS) en paralelo con una instancia existente de SQL Server 2005 Integration Services (SSIS) y SQL Server 2008 Integration Services (SSIS).

    Al actualizar a SQL Server 2012 Integration Services (SSIS) en un equipo que ya tenga instalada una de estas versiones anteriores de Integration Services, SQL Server 2012 Integration Services (SSIS) se instala en paralelo con la versión anterior.

    Para obtener más información acerca de la actualización a Integration Services, vea Actualizar Integration Services. Para obtener información acerca de la compatibilidad con versiones anteriores de Integration Services, vea Compatibilidad con versiones anteriores de Integration Services.

Instalar Integration Services

Después de revisar los requisitos de instalación de SQL Server y asegurarse de que el equipo los cumple, puede comenzar a instalar Integration Services.

[!NOTA]

En versiones anteriores de SQL Server, cuando se instalaba SQL Server todos los usuarios del grupo Usuarios tenía acceso al servicio de Integration Services de forma predeterminada. Cuando instala SQL Server 2012, los usuarios no tienen acceso al servicio de Integration Services. El servicio es seguro de forma predeterminada. Después de instalar SQL Server, el administrador de SQL Server debe ejecutar la herramienta de configuración de DCOM (Dcomcnfg.exe) para conceder acceso a SQL Server Integration Services 11.0 a usuarios específicos.

Para obtener instrucciones acerca de cómo conceder permisos, vea Conceder permisos para el servicio Integration Services.

Si está usando el Asistente para la instalación con el fin de instalar Integration Services, usará una serie de páginas para especificar los componentes y las opciones. En la tabla siguiente se muestran únicamente aquellas páginas del Asistente para la instalación cuyas opciones que seleccione afecten a la instalación de Integration Services:

Página

Recomendaciones

Selección de características

Seleccione Integration Services para instalar el servicio Integration Services y ejecutar paquetes fuera del entorno de diseño.

Nota importanteImportante

Para ejecutar la utilidad dtexec del símbolo del sistema, necesita instalar el servicio Integration Services.

Para realizar una instalación completa de Integration Services, junto con las herramientas y la documentación para desarrollar y administrar paquetes, seleccione Integration Services y las Características compartidas siguientes:

  • Herramientas de datos de SQL Server para instalar las herramientas para diseñar paquetes.

  • Herramientas de administración - Completa para instalar SQL Server Management Studio para administrar paquetes.

  • SDK de las herramientas de cliente para instalar ensamblados administrados para la programación de Integration Services.

Muchas soluciones de almacenamiento de datos también requieren la instalación de componentes de SQL Server adicionales, como Motor de base de datos de SQL Server, SQL Server Analysis Services y SQL Server Reporting Services.

[!NOTA]

Algunos componentes de SQL Server que puede seleccionar para instalarse en la página Selección de características del Asistente para la instalación instalan un subconjunto parcial de componentes de Integration Services. Estos componentes resultan útiles para tareas específicas, pero la funcionalidad de Integration Services estará limitada. Por ejemplo, la opción Servicios de motor de base de datos instala los componentes de Integration Services necesarios para el Asistente para importación y exportación de SQL Server. La opción Herramientas de datos de SQL Server instala los componentes de Integration Services necesarios para diseñar un paquete, pero no se instala el servicio Integration Services y no es posible ejecutar paquetes fuera de SQL Server Data Tools. Para asegurarse de que la instalación de Integration Services es completa, debe seleccionar Integration Services en la página Selección de características.

Instalar en un equipo de 64 bits: en un equipo de 64 bits, al seleccionar Integration Services se instala únicamente el motor de tiempo de ejecución de 64 bits y las herramientas. Si tiene que ejecutar paquetes en modo de 32 bits, debe seleccionar una opción adicional para instalar el motor de tiempo de ejecución y las herramientas de 32 bits:

  • Si el equipo de 64 bits está ejecutando el sistema operativo x86, seleccione Herramientas de datos de SQL Server o Herramientas de administración - Completa.

  • Si el equipo de 64 bits está ejecutando el sistema operativo Itanium, seleccione Herramientas de administración - Completa.

Instalar en un servidor dedicado para ETL: para utilizar un servidor dedicado para los procesos de extracción, transformación y carga (ETL), recomendamos que instale una instancia local de Motor de base de datos de SQL Server al instalar Integration Services. Integration Services suele almacenar los paquetes en una instancia del Motor de base de datos y se basa en el Agente SQL Server para programar estos paquetes. Si el servidor ETL no tiene ninguna instancia de Motor de base de datos, tendrá que programar o ejecutar los paquetes desde un servidor que sí tenga una instancia de Motor de base de datos. Esto significa que los paquetes no se ejecutarán en el servidor ETL, sino en el servidor desde el que se iniciaron. Como resultado, los recursos del servidor ETL dedicado no se usan como estaba previsto. Además, los procesos ETL en ejecución pueden agotar los recursos de otros servidores.

Configuración de instancia

Cualquier selección que realice en la página Configuración de instancia no afecta al Integration Services ni al servicio Integration Services.

Solo puede instalar una instancia del servicio Integration Services en un equipo. Se conecta al servicio con el nombre de equipo.

De forma predeterminada, el servicio Integration Services está configurado para administrar los paquetes que están almacenados en la base de datos msdb de la instancia del motor de base de datos que se instala al mismo tiempo que Integration Services. Si no se instala al mismo tiempo que Integration Services una instancia del motor de base de datos, el servicio Integration Services se configura para administrar los paquetes que se almacenan en la base de datos msdb de la instancia local predeterminada del Motor de base de datos. Para administrar paquetes que están almacenados en una instancia con nombre o remota del Motor de base de datos, o en varias instancias del Motor de base de datos, tiene que modificar el archivo de configuración para el servicio. Para obtener más información acerca de cómo modificar este archivo de configuración, vea Configurar el servicio Integration Services (servicio SSIS).

Configuración del servidor

Revise la configuración del servicio Integration Services en la pestaña Cuentas de servicio de la página Configuración del servidor.

Si Windows 7 o Windows Server 2008 R2 está instalado, el servicio Integration Services se registra para ejecutarse bajo la cuenta virtual NT Services\MsDtsServer110 y el Tipo de inicio es Automático. No tiene que escribir una contraseña para la cuenta virtual. Si está instalado Microsoft Vista o Windows Server 2008, el servicio Integration Services se registra para ejecutarse bajo la cuenta integrada Servicio de red y el Tipo de inicio es Automático. No tiene que escribir una contraseña para la cuenta Servicio de red integrada.

De forma predeterminada, en una instalación nueva, Integration Services se configura para no registrar en el registro de eventos de aplicación los eventos relacionados con la ejecución de paquetes. Esta configuración impide la generación de demasiadas entradas en el registro de eventos al usar la característica de recopilador de datos de SQL Server 2012. Los eventos que no se registran son EventID 12288, "Se ha iniciado el paquete" y EventID 12289, "El paquete finalizó correctamente". Para registrar estos eventos en el registro de eventos de aplicación, abra el Registro para editarlo. A continuación, en el Registro, busque el nodo HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\110\SSIS y cambie el valor DWORD de la opción LogPackageExecutionToEventLog de 0 a 1.

Descripción del servicio Integration Services

Integration Services instala el servicio Integration Services.

El servicio Integration Services se instala al seleccionar la opción Integration Services en la página Selección de características. Al aceptar la configuración predeterminada en la página Configuración del servidor, el servicio Integration Services se habilita y su Tipo de inicio es Automático.

Solo puede instalar una única instancia del servicio Integration Services en un equipo. El servicio no es específico de una instancia determinada del motor de base de datos. Para realizar la conexión con el servicio, se utiliza el nombre del equipo en el que se ejecuta.

Instalar Integration Services en equipos de 64 bits

Características de Integration Services instaladas en equipos de 64 bits

El programa de instalación instala varias características de Integration Services según las opciones de configuración que seleccione:

  • Al instalar SQL Server y seleccionar Integration Services para la instalación, el programa de instalación instala todas las características y herramientas de Integration Services de 64 bits disponibles.

  • Si requiere las características en tiempo de diseño de Integration Services, también debe instalar SQL Server Data Tools (SSDT).

  • Si necesita las versiones de 32 bits de las herramientas y del motor en tiempo de ejecución de Integration Services para ejecutar ciertos paquetes en modo de 32 bits, también debe instalar SQL Server Data Tools (SSDT).

Las características de 64 bits se instalan en el directorio Program Files y las de 32 bits se instalan aparte, en el directorio Program Files (x86). (Este comportamiento no es específico de Integration Services ni de SQL Server).

Nota importanteImportante

SQL Server Data Tools (SSDT), el entorno de desarrollo de 32 bits para paquetes de Integration Services, no se admite en el sistema operativo de 64 bits de Itanium y no se instala en los servidores Itanium.