Instalar Integration Services (SSIS)

Se aplica a: SQL Server (todas las versiones admitidas) SSIS Integration Runtime en Azure Data Factory

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

En este artículo se destacan consideraciones importantes que se deberían conocer antes de instalar Integration Services. Con la información de este artículo le resultará más fácil evaluar las distintas opciones de instalación y lograr una instalación correcta con la opción que elija.

Preparación de la instalación de Integration Services

Antes de instalar Microsoft SQL Server Integration Services, revise esta información:

Instalación independiente o en paralelo

Puede instalar SQL Server Integration Services en las configuraciones siguientes:

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

  • Instale Integration Services en paralelo con una instancia existente de SQL Server.

Al actualizar a la versión más reciente de Integration Services en un equipo que tiene una versión anterior de Integration Services, la versión actual se instala en paralelo con la versión anterior.

Para más información sobre cómo actualizar Integration Services, vea Actualizar 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.

  1. Si todavía no tiene Microsoft SQL Server, descargue una edición de Developer Edition gratuita de las descargas de SQL Server. SSIS no se incluye en SQL Server Express Edition.

  2. En el asistente para la instalación de SQL Server, seleccione Nueva instalación independiente de SQL Server o agregue características a una instalación existente. Para instalar Integration Services, realice las selecciones siguientes en la página de Selección de características:

    • En Características compartidas, seleccione Integration Services.

    • En Características compartidas, seleccione SDK de las herramientas de cliente para instalar ensamblados administrados para la programación deIntegration Services.

    • En Características de instancia, puede seleccionar Servicios de Motor de base de datos para hospedar la base de datos del Catálogo de SSIS, SSISDB, para almacenar, administrar, ejecutar y supervisar los paquetes SSIS.

    Selección de características para la instalación de Integration Services

  3. Considere la posibilidad de instalar componentes adicionales para Integration Services. Para más información, consulte la sección Instalación de componentes adicionales en este mismo artículo.

Nota:

Algunos componentes de SQL Server que puede seleccionar para instalarlos 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 las funciones de Integration Services son limitadas. 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 . Para asegurarse de que la instalación de Integration Serviceses completa, debe seleccionar Integration Services en la página Selección de características .

Instalación de un servidor dedicado para procesos de ETL

Para usar un servidor dedicado para los procesos de extracción, transformación y carga (ETL), 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, debe programar o ejecutar los paquetes desde un servidor que sí tenga una instancia de Motor de base de datos. El resultado es que los paquetes no se ejecutan en el servidor ETL, sino en el servidor desde el que se inician. Así pues, los recursos del servidor ETL dedicado no se usan como se pretendía. Además, los procesos ETL en ejecución pueden agotar los recursos de otros servidores.

Configuración del registro de eventos SSIS

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. 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. Después, en el Registro, busque el nodo HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\130\SSIS y cambie el valor DWORD de la configuración LogPackageExecutionToEventLog de 0 a 1.

Instalación de componentes adicionales.

Para una instalación completa de Integration Services, seleccione los componentes que necesita en esta lista:

  • Integration Services. Instale SSIS con el asistente para la instalación de SQL Server. Al seleccionar SSIS, se instalan los siguientes componentes:

    Al instalar la versión independiente de Integration Services no se instalan las herramientas necesarias para diseñar y desarrollar paquetes SSIS.

  • Servicios de Motor de base de datos. Instale el motor de base de datos con el asistente para la instalación de SQL Server. Al seleccionar los servicios de Motor de base de datos, puede crear y hospedar la base de datos del Catálogo de SSIS, SSISDB, para almacenar, administrar, ejecutar y supervisar los paquetes SSIS.

  • SQL Server Data Tools (SSDT) . Para descargar e instalar SSDT, vea Descargar SQL Server Data Tools (SSDT). Instalar SSDT le permite diseñar e implementar paquetes SSIS. SSDT instala lo siguiente:

    • Herramientas de diseño y desarrollo del paquete SSIS, incluido el Diseñador SSIS.

    • Componentes SSIS de 32 bits solamente.

    • Una versión limitada de Visual Studio (si no hay ya instalada una edición de Visual Studio).

    • Visual Studio Tools for Applications (VSTA), el editor de scripts usado por la tarea de script y el componente de script de SSIS.

    • Asistentes de SSIS, incluido el Asistente para implementación y el Asistente para actualización de paquetes.

    • Asistente para importación y exportación de SQL Server.

    Importante

    A partir de Visual Studio 2019, no hay ningún instalador independiente para SSDT. Puede obtener la extensión del diseñador SSIS desde Visual Studio Marketplace.

  • Feature Pack de Integration Services para Azure. Para descargar e instalar el Feature Pack, vea Feature Pack de Microsoft SQL Server Integration Services para Azure. Al instalar el Feature Pack, los paquetes se conectan a los servicios de almacenamiento y análisis de la nube de Azure, incluidos los servicios siguientes:

    • Azure Blob Storage.

    • HDInsight de Azure.

    • Azure Data Lake Store.

    • Azure Synapse Analytics.

    • Azure Data Lake Storage (Gen2).

  • Componentes adicionales opcionales. Si lo prefiere, puede descargar otros componentes de terceros desde el Feature Pack de SQL Server.

Pasos siguientes

Para obtener más información sobre la instalación y las actualización de características de Integration Services, consulte los siguientes artículos: