Consideraciones para 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 rápida de SQL Server 2008 R2. Para obtener más información acerca de las opciones de la línea de comandos para instalar Integration Services, vea Instalar SQL Server 2008 R2 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 2008 Integration Services en paralelo con una instancia existente de SQL Server 2005 Integration Services, de Servicios de transformación de datos (DTS, Data Transformation Services) de SQL Server 2000 o con ambas. Para obtener más información, vea Considerations for Updating Side by Side Instances of SQL Server 2008 and SQL Server 2008 R2..
Importante Los Servicios de transformación de datos (DTS) están desusados. Para obtener más información, vea Servicios de transformación de datos (DTS).
Puede actualizar una instancia existente de SQL Server 2005 Integration Services a SQL Server 2008 Integration Services. Para obtener más información, vea Consideraciones para actualizar Integration Services. Para obtener información acerca de la compatibilidad con las versiones anteriores de Integration Services, vea Compatibilidad con versiones anteriores de Integration Services.
Puede actualizar una instancia existente de Servicios de transformación de datos (DTS) de SQL Server 2000 a SQL Server 2008 Integration Services. Para obtener más información, vea Consideraciones para actualizar Servicios de transformación de datos. Para obtener información acerca de la compatibilidad con las versiones anteriores de DTS, vea Compatibilidad con DTS de SQL Server 2000 en SQL Server 2008 R2.
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 está utilizando el Asistente para la instalación con el fin de instalar Integration Services, utilizará una serie de páginas para especificar los componentes y 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:
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 Business Intelligence Development Studio (BIDS)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 BI Development Studio. 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.
Página |
Recomendaciones |
---|---|
Selección de características |
Seleccione Integration Services para instalar el servicio Integration Services y ejecutar los paquetes fuera del entorno de diseño. Para realizar una instalación completa de Integration Services, junto con las herramientas y documentación para desarrollar y administrar los paquetes, seleccione Integration Services y las Características compartidas siguientes:
Muchas soluciones de almacenamiento de datos también requieren la instalación de componentes de SQL Server adicionales, como SQL Server Database Engine (Motor de base de datos de SQL Server), SQL Server Analysis Services y SQL Server Reporting Services. 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:
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 SQL Server Database Engine (Motor de base de datos de SQL Server) al instalar Integration Services. Integration Services suele almacenar los paquetes en una instancia de 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 los 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 (SSIS). |
Configuración del servidor |
Revise la configuración del servicio Integration Services en la ficha Cuentas de servicio de la página Configuración del servidor. De forma predeterminada, el servicio Integration Services se registra para ejecutarse en la cuenta Servicio de red integrada 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 2008. 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\100\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, que le permite realizar las tareas siguientes en SQL Server Management Studio:
Administrar los paquetes y carpetas de Integration Services en una vista jerárquica. Los paquetes pueden estar almacenados en una instancia del Motor de base de datos o en el sistema de archivos.
Supervisar la ejecución de los paquetes de Integration Services que se ejecutan en un equipo.
Importante |
---|
El servicio Integration Services no es necesario para crear, guardar y ejecutar paquetes de 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.
Para administrar el servicio, utilice el Administrador de configuración de SQL Server o utilice el complemento Servicios para Microsoft Management Console (MMC) abriendo Herramientas de administración en el Panel de control. Para obtener más información, vea Administrar el servicio Integration Services.
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 los 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 (SSIS).
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 Business Intelligence Development Studio.
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 Business Intelligence Development Studio.
Las características de 64 bits se instalan en el directorio Archivos de programa y las de 32 bits se instalan aparte, en el directorio Archivos de programa (x86). (Este comportamiento no es específico de Integration Services ni de SQL Server).
Importante |
---|
Business Intelligence Development Studio, 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. |
Para obtener más información, vea Consideraciones sobre 64 bits para Integration Services.
Compatibilidad con Servicios de transformación de datos en equipos de 64 bits
No se proporciona compatibilidad tampoco hay compatibilidad en tiempo de diseño o de ejecución de bits para los paquetes DTS. En un equipo de 64 bits, los paquetes DTS y los paquetes de Integration Services que ejecutan paquetes DTS solo se pueden ejecutar en modo de 32 bits. Para instalar la versión de 32 bits de la utilidad dtexec (dtexec.exe), asegúrese de seleccionar Herramientas cliente o Business Intelligence Development Studio durante la instalación.
En los sistemas operativos basados en Itanium tampoco hay compatibilidad con el motor en tiempo de diseño o de ejecución de 32 bits para los paquetes DTS. Por consiguiente, no puede crear, ver, modificar ni ejecutar paquetes DTS en los sistemas operativos basados en Itanium.
Instalar la compatibilidad con los paquetes de Servicios de transformación de datos de SQL Server 2000
SQL Server 2008 no instala compatibilidad con el motor en tiempo de ejecución para paquetes DTS. Para poder ejecutar y administrar los paquetes DTS antes debe instalar esta compatibilidad en tiempo de ejecución. Para obtener información acerca de cómo instalar la compatibilidad con DTS, vea Cómo instalar la compatibilidad con los paquetes de Servicios de transformación de datos.
Importante |
---|
Los Servicios de transformación de datos (DTS) están desusados. Para obtener más información, vea Servicios de transformación de datos (DTS). |
Para obtener más información acerca de cómo usar DTS con SQL Server 2008, vea Compatibilidad con DTS de SQL Server 2000 en SQL Server 2008 R2.