Actualizar paquetes de Integration Services
Cuando actualiza 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 SQL Server 2008 Integration Services (SSIS) utiliza. Tendrá que seleccionar un método de actualización y actualizar manualmente los paquetes de SQL Server 2005.
Cuando actualiza un paquete de SQL Server 2005, Integration Services migra los scripts de las tareas Script y componentes Script a MicrosoftVisual Studio Tools para aplicaciones (VSTA). En SQL Server 2005, los scripts de tareas Script o componentes Script usaban MicrosoftVisual Studio para aplicaciones (VSA). 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.
Seleccionar un método de actualización
Puede utilizar 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 dtexec (utilidad). |
La actualización de paquetes y la migración de scripts son temporales. No se pueden guardar los cambios. |
Abra un archivo de paquete de SQL Server 2005 en Business Intelligence Development Studio. |
La actualización del paquete y la migración de los scripts son definitivas si se guarda el paquete; de lo contrario, son temporales. |
Agregue 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. |
Utilice 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. |
Descripción de los resultados de la actualización del paquete
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.
[!NOTA]
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, utilice uno de los procedimientos siguientes:
Nota
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 2008Integration Services. |
Historial de cambios
Contenido actualizado |
---|
|