Compartir a través de


Migrar tareas

Muchas tareas de Servicios de transformación de datos (DTS) de SQL Server 2000 se asignan directamente a tareas de SQL Server 2005 Integration Services (SSIS), por lo que al migrar un paquete a SQL Server 2005 Integration Services (SSIS), se reemplaza la versión de SQL Server 2000 de una tarea por su equivalente en SQL Server 2005 Integration Services (SSIS).

En la siguiente tabla se muestran las asignaciones directas entre versiones de tareas.

Tarea de SQL Server 2000 Tarea de SQL Server 2005

Tarea Secuencia de comandos ActiveX

Tarea Secuencia de comandos ActiveX

Tarea Inserción masiva

Tarea Inserción masiva

Tarea Copiar objetos de SQL Server

Tarea Transferir objetos de SQL Server

Tarea Predicción de minería de datos

Tarea Consulta de minería de datos

Tarea Ejecutar paquete

Tarea Ejecutar paquete DTS 2000

Tarea Ejecutar proceso

Tarea Ejecutar proceso

Tarea Ejecutar SQL

Tarea Ejecutar SQL

Tarea Protocolo de transferencia de archivos

Tarea FTP

Tarea Cola de mensajes

Tarea Cola de mensajes

Tarea Enviar correo

Tarea Enviar correo

Tareas de transferencia de bases de datos, transferencia de mensajes de error, transferencia de trabajos, transferencia de inicios de sesión y transferencia de procedimientos almacenados principales

Tarea Transferir objetos de SQL Server, Tarea Transferir bases de datos, Tarea Transferir mensajes de error, Tarea Transferir trabajos, Tarea Transferir inicios de sesión y Tarea Transferir procedimientos almacenados principales

[!NOTA] Las tareas Secuencia de comandos ActiveX que intenten obtener acceso al modelo de objetos de paquete utilizando la propiedad Parent de la colección GlobalVariables registrarán errores tras la migración de paquetes.

Algunas tareas de SQL Server 2000 no se asignan directamente a tareas de SQL Server 2005 Integration Services (SSIS):

  • Tarea Analysis Services (dado que la tarea de SQL Server 2005 Integration Services (SSIS) Analysis Services no funciona con una instancia de SQL Server 2000 de Analysis Services)
  • Tarea de consulta controlada por datos
  • Tarea Propiedades dinámicas
  • Tarea Transformar datos

En SQL Server 2005, algunas de las tareas se reemplazan por características sin tareas. En la siguiente tabla se muestra la asignación entre tareas de SQL Server 2000 y la característica sin tarea equivalente de SQL Server 2005.

Tarea de SQL Server 2000 Característica de SQL Server 2005

Propiedades dinámicas

Configuraciones y expresiones de propiedad. Para obtener más información, vea Crear configuraciones de paquetes.

Transformar datos

Tarea Flujo de datos y Elementos de flujo de datos.

Consulta controlada por datos

Tenga en cuenta Transformación Dimensión de variación lenta, Transformación División condicional y Transformación Comando de OLE DB al reemplazar la funcionalidad de tareas de Consulta controlada por datos.

Tareas personalizadas

Los paquetes que contienen tareas personalizadas se migran a SQL Server 2005 de una forma especial. Se crea un paquete de SQL Server 2000 para cada tarea personalizada y se agrega al paquete migrado la tarea Ejecutar paquete DTS 2000 que llama al paquete de SQL Server 2000. Los nuevos paquetes de SQL Server 2000, denominados paquetes intermedios, están incrustados en el paquete migrado y no se guardan por separado. Por ejemplo, un paquete de SQL Server 2000 que contiene tres tareas personalizadas se convierte en un paquete de SQL Server 2005 con tres tareas Ejecutar paquete DTS 2000, en el que cada tarea señala a un paquete incrustado de SQL Server 2000 que encapsula una tarea personalizada.

Tareas de bombeo de datos

Existen tres tareas de SQL Server 2000 (Consulta controlada por datos, Transformar datos y ParallelDataPump) basadas en el bombeo de datos de DTS de SQL Server 2000. A excepción de las tareas simples de transformación de datos, las tareas anteriores se migran de la misma forma que las tareas personalizadas. El Asistente para migración de paquetes crea un nuevo paquete de SQL Server 2000 para cada tarea y agrega una tarea Ejecutar paquete DTS 2000 para cada tarea de bombeo de datos al nuevo paquete.

Tarea Propiedades dinámicas

Las tareas Propiedades dinámicas no pueden migrarse a SQL Server 2005. El Asistente para migración de paquetes le avisará si intenta migrar un paquete con una tarea Propiedades dinámicas. Si selecciona migrar el paquete, la tarea Propiedades dinámicas se reemplazará por una tarea de marcador de posición en el paquete migrado. La tarea de marcador de posición es una tarea Secuencia de comandos que muestra los pares propiedad/valor de la tarea Propiedades dinámicas que desea convertir a secuencia de comandos en la tarea Secuencia de comandos. Esta información se escribe en la tarea Secuencia de comandos en forma de comentarios en la secuencia de comandos.

En SQL Server 2005, las configuraciones reemplazan y mejoran la funcionalidad disponible en la tarea Propiedades dinámicas. Para obtener más información, vea Crear configuraciones de paquetes.

Vea también

Otros recursos

Migrar paquetes de Servicios de transformación de datos

Ayuda e información

Obtener ayuda sobre SQL Server 2005