Tutorial para implementar paquetes: paquetes de lecciones

Nuevo: 14 de abril de 2006

Los paquetes LoadXMLData y DataTransfer son los paquetes que se mejoran y se implementan en el tutorial de Integration Services para implementar paquetes. En los temas de los Libros en pantalla se proporciona información detallada sobre las funciones de cada paquete. Para obtener más información, vea los temas del totorial para implementar paquetes, incluidos en la sección Tutoriales de Integration Services de los Libros en pantalla.

Estos paquetes se pueden abrir y ejecutar fuera del tutorial. Sin embargo, no se recomienda modificarlos. Si utiliza paquetes modificados en el tutorial, es posible que los resultados de la lección sean diferentes a los descritos en él.

En la tabla siguiente se ofrece un breve resumen de cada paquete.

Paquete Descripción

DataTransfer

Paquete simple que extrae datos de un archivo plano, divide el conjunto de datos extraído según valores de columnas y carga los datos resultantes en una tabla de la base de datos AdventureWorks. Si la tabla no existe, el paquete la crea.

La tarea Ejecutar SQL del paquete registra los eventos en un archivo de registro XML.

LoadXMLData

Paquete simple que extrae datos de un archivo XML, divide el conjunto de datos extraído según valores de columnas, agrega valores y carga los datos resultantes en una tabla de la base de datos AdventureWorks. Si la tabla no existe, el paquete la crea.

ms365191.note(es-es,SQL.90).gifImportante:
Los ejemplos se proporcionan exclusivamente con fines formativos. No se han diseñado para utilizarse en un entorno de producción y no se han probado en ningún entorno de este tipo. Microsoft no ofrece soporte técnico para estos ejemplos.

Requisitos

La ejecución de este paquete de ejemplo requiere lo siguiente:

  • Los paquetes de ejemplo y los archivos de datos que usa deben estar instalados en la unidad de disco duro local.
  • Debe haber instalado y tener permisos administrativos para la base de datos AdventureWorks.
  • Si tiene la intención de ejecutar el paquete de ejemplo sólo desde la línea de comandos, debe instalar SQL Server 2005 Integration Services (SSIS).
  • Si tiene la intención de abrir el paquete en el Diseñador de SSIS y ejecutar el paquete de ejemplo, también debe instalar Business Intelligence Development Studio.

Para obtener más información acerca de cómo instalar los ejemplos, vea el tema relativo a la instalación de paquetes de ejemplo de Integration Services en los Libros en pantalla de SQL Server 2005. Para obtener la última versión de los ejemplos, incluidos aquéllos comercializados tras la versión comercial original de SQL Server 2005, vea el artículo acerca de ejemplos y bases de datos de ejemplo de SQL Server 2005 publicado en abril de 2006.

Ubicación de los paquetes de ejemplo

Si los ejemplos se instalaron en la ubicación de instalación predeterminada, los paquetes de ejemplo del tutorial se encuentran en la siguiente carpeta:

C:\Archivos de programa\Microsoft SQL Server\90\Samples\Integration Services\Tutorial\Deploying Packages\Completed Packages

Ejecutar el ejemplo

Los paquetes se pueden ejecutar desde la línea de comandos mediante la utilidad dtexec, o bien se pueden ejecutar en Business Intelligence Development Studio.

Si está utilizando una versión de Windows que no sea en inglés, es posible que tenga que actualizar la propiedad ConnectionString de los administradores de conexión de archivos utilizados en el paquete para poder ejecutar el paquete correctamente. Debe comprobar que la ruta de acceso utilizada en el administrador de conexión es válida en el equipo y, si fuera necesario, modificarla para utilizar el nombre traducido de la carpeta Archivos de programa.

En este ejemplo, quizás tenga que actualizar "Archivos de programa" en la propiedad ConnectionString para el administrador de conexión NewCustomers.

Para ejecutar el paquete mediante dtexec

  1. Abra una ventana del símbolo del sistema.

  2. Cambie el directorio a C:\Archivos de programa\Microsoft SQL Server\90\DTS\Binn, la ubicación de dtexec.

  3. Escriba el siguiente comando:

    dtexec /f "C:\Program Files\Microsoft SQL Server\90\Samples\Integration Services\Tutorial\Deploying Packages\Completed Packages\<package name>"
    
  4. Presione ENTRAR.

Para obtener más información acerca de la ejecución del paquete mediante la utilidad dtexec, vea el tema que trata sobre la utilidad dtexec en los Libros en pantalla de SQL Server 2005.

Ejecutar el ejemplo en Business Intelligence Development Studio

Si aún no tiene un proyecto de Integration Services al que pueda agregar los paquetes del tutorial, primero debe crear uno.

Para crear un proyecto de Integration Services

  1. Abra Business Intelligence Development Studio.

  2. En el menú Archivo, seleccione Nuevo y haga clic en Proyecto.

  3. En el cuadro de diálogo Nuevo proyecto, seleccione la plantilla Proyecto de Integration Services del panel Plantillas.

  4. Opcionalmente, modifique el nombre y la ubicación del proyecto. El nombre de la solución se actualiza automáticamente para que coincida con el nombre del proyecto.

  5. En la lista desplegable Solución, seleccione Crear nueva solución.

  6. Para crear una carpeta independiente para el archivo de solución, seleccione Crear directorio para la solución. Ésta es la opción predeterminada.

  7. Haga clic en Aceptar para agregar la solución al Explorador de soluciones y agregue el proyecto a la solución.

A continuación, agregue los paquetes al proyecto de Integration Services.

Para ejecutar un paquete en Business Intelligence Development Studio

  1. En el Explorador de soluciones, haga clic con el botón secundario en Paquetes SSIS y, a continuación, haga clic en Agregar paquete existente.

  2. En el cuadro de diálogo Agregar copia de paquete existente, establezca Ubicación del paquete en Sistema de archivos, haga clic en Examinar (...) y vaya a la carpeta que contiene los paquetes completados en el tutorial. La ubicación predeterminada es C:\Archivos de programa\Microsoft SQL Server\90\Samples\Integration Services\Tutorial\Deploying Packages\Completed Packages.

  3. Haga clic en el paquete que desee agregar y, a continuación, haga clic en Abrir.

  4. Haga clic en Aceptar.

  5. Repita los pasos 1 a 4 para agregar el segundo paquete del tutorial al proyecto.

  6. Haga clic con el botón secundario en el paquete que se debe ejecutar en la carpeta Paquetes SSIS y, después, haga clic en Ejecutar paquete.