Exportar (0) Imprimir
Expandir todo

Actualizar paquetes de Integration Services

Al actualizar una instancia de SQL Server 2005 a SQL Server 2008, los paquetes de SQL Server 2005 Integration Services (SSIS) existentes no se actualizan automáticamente al formato de paquete que usa SQL Server 2008 Integration Services (SSIS). Tendrá que seleccionar un método de actualización y actualizar manualmente los paquetes de SQL Server 2005.

Al actualizar un paquete SQL Server 2005, Integration Services migra los scripts en cualquier tarea Script y Componente de script a Herramientas para Aplicaciones (VSTA) de Microsoft Visual Studio. En SQL Server 2005, los scripts de tareas Script o Componentes de script usaban Microsoft Visual Studio para Aplicaciones (VSA). Para obtener más información sobre los cambios que podría tener que realizar en los scripts antes de la migración y sobre el error de conversión de script, vea Migrar scripts a VSTA.

Puede usar distintos métodos para actualizar los paquetes de SQL Server 2005. En algunos de estos métodos, la actualización solo es temporal. En otros, es definitiva. La tabla siguiente describe cada uno de estos métodos y si la actualización es temporal o definitiva.

Método de actualización

Tipo de actualización

Use la utilidad dtexec (dtexec.exe) que se instala con SQL Server 2008 para ejecutar un paquete de SQL Server 2005.

Para obtener más información, vea Utilidad dtexec (Herramienta de SSIS).

La actualización de paquetes y la migración de scripts son temporales.

No se pueden guardar los cambios.

Abra un archivo de paquete SQL Server 2005 en Business Intelligence Development Studio.

La actualización del paquete y la migración de scripts son definitivas si guarda el paquete; de lo contrario, es temporal.

Agregar un paquete de SQL Server 2005 a un proyecto existente en Business Intelligence Development Studio

La actualización del paquete y la migración de los scripts son definitivas.

Use el Asistente para actualizar paquetes SSIS para crear o abrir un proyecto de SQL Server 2005 Integration Services, y actualizar varios paquetes del proyecto.

Para obtener más información, vea Cómo actualizar paquetes de Integration Services mediante el Asistente para actualización del paquete SSIS y Ayuda F1 del Asistente para actualización del paquete SSIS.

La actualización del paquete y la migración de los scripts son definitivas.

Use el método Upgrade para actualizar uno o más paquetes de Integration Services.

La actualización del paquete y la migración de los scripts son definitivas.

Durante el proceso de actualización del paquete, la mayoría de los componentes y características de los paquetes de SQL Server 2005 se convierten sin problema en sus homólogos de SQL Server 2008. Sin embargo, hay varios componentes y características que no se actualizarán u obtendrán resultados en la actualización que habría que tener en cuenta. La tabla siguiente identifica estos componentes y características.

NotaNota

Para identificar qué paquetes experimentan los problemas enumerados en esta tabla, ejecute el Asesor de actualizaciones. Para obtener más información, vea Usar el Asesor de actualizaciones para preparar las actualizaciones.

Componente o característica

Resultados de la actualización

Cadenas de conexión

Los nombres de ciertos proveedores han cambiado en SQL Server 2008 y requieren valores diferentes en las cadenas de conexión.

Para actualizar las cadenas de conexión, use uno de los procedimientos siguientes:

  • Use el Asistente para actualización del paquete SSIS para actualizar el paquete y seleccione la opción Actualizar las cadenas de conexión para reflejar los nuevos nombres de proveedor.

  • En Business Intelligence Development Studio, en la página General del cuadro de diálogo Opciones, seleccione la opción Actualizar las cadenas de conexión para reflejar los nuevos nombres de proveedor. Para obtener más información acerca de esta opción, vea Página General.

  • En Business Intelligence Development Studio, abra el paquete y cambie manualmente el texto de la propiedad ConnectionString.

NotaNota
No puede usar los procedimientos anteriores para actualizar una cadena de conexión cuando esta se almacena en un archivo de configuración o en un archivo de origen de datos ni cuando una expresión establece la propiedad ConnectionString. Para actualizar la cadena de conexión en estos casos, debe actualizar manualmente el archivo o la expresión.Para obtener más información acerca de los orígenes de datos, vea Usar orígenes de datos en paquetes.

Transformación Búsqueda

El proceso de actualización del paquete actualiza automáticamente la transformación Búsqueda a la versión de SQL Server 2008. Sin embargo, la versión de SQL Server 2008 de este componente tiene algunas capacidades adicionales que podría ser conveniente aprovechar.

Para obtener más información, vea Transformación Búsqueda.

Tarea Script y componente Script

El proceso de actualización del paquete migra automáticamente los scripts de la tarea Script y del componente Script de VSA a VSTA.

Para obtener más información sobre los cambios que es posible que haya que realizar en los scripts antes de la migración y sobre los errores de conversión de scripts, vea Migrar scripts a VSTA.

Componentes personalizados y de otros fabricantes

Estos componentes no se actualizarán. Debe volver a compilar manualmente estos componentes para que puedan trabajar con SQL Server 2008 Integration Services.

Contenido actualizado

Se han corregido las descripciones de los métodos de actualización para abrir un archivo empaquetado y agregar un paquete a un proyecto existente.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft