Instalar Integration Services (SSIS)

Se aplica a: síSQL Server (todas las versiones admitidas) sí 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 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.

Instalar Integration Services

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:

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

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

Al actualizar a la versión más reciente de Integration Services en un equipo que tiene instalada 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.

Obtención de SQL Server con Integration Services

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

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.

Si va a usar el Asistente para la instalación con el fin de instalar Integration Services, recorrerá una serie de páginas para especificar los componentes y las opciones.

  • En la página Selección de características, en Características compartidas, seleccione Integration 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.

  • Para instalar ensamblados administrados para la programación de Integration Services, también en Características compartidas, seleccione SDK de las herramientas de cliente.

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

Instalación de componentes adicionales para Integration Services

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

  • Integration Services (SSIS) . Instale SSIS con el Asistente para la instalación de SQL Server. Al seleccionar SSIS, se instala lo siguiente:

    • Compatibilidad con el Catálogo de SSIS en el Motor de base de datos de SQL Server.

    • Si lo prefiere, puede usar la característica Escalabilidad horizontal, que consta de un patrón y de trabajadores.

    • Componentes SSIS de 32 bits y 64 bits.

    • Al instalar SSIS no se instalan las herramientas necesarias para diseñar y desarrollar paquetes SSIS.

  • Motor de base de datos de SQL Server. Instale el motor de base de datos con el Asistente para la instalación de SQL Server. Al seleccionar el 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.

  • SQL Server Data Tools (SSDT) . Hemos dejado de usar el instalador independiente de SSDT para Visual Studio 2019. Para Visual Studio 2019, 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