Lección 6-4: Implementar el paquete de la lección 6
Se aplica a: SQL Server SSIS Integration Runtime en Azure Data Factory
Implementar el paquete consiste en agregar el paquete al catálogo SSISDB de Integration Services en una instancia de SQL Server. En esta lección se agrega el paquete de la lección 6 al catálogo SSISDB, se establece el nuevo parámetro y se ejecuta el paquete. En esta lección se usa SQL Server Management Studio para agregar el paquete de la lección 6 al catálogo SSISDB e implementar el paquete. Después de implementar el paquete, se modifica el parámetro para que apunte a una ubicación nueva y, después, se ejecuta el paquete.
En esta tarea se:
Agregará el paquete al catálogo SSISDB del nodo SSIS de SQL Server.
Implementará el paquete.
Establecerá el valor del parámetro de paquete.
Ejecutará el paquete en SSMS.
Buscar o agregar el catálogo SSISDB
Seleccione Iniciar>Todos los programas>Microsoft SQL Server 2017 y luego SQL Management Studio.
En el cuadro de diálogo Conectar con el servidor, compruebe la configuración predeterminada y seleccione Conectar. Para conectarse, el nombre del Servidor debe ser el nombre del equipo en el que está instalado SQL Server. Si el Motor de base de datos es una instancia con nombre, el nombre del Servidor debe ser el nombre de la instancia con el formato <nombre_equipo>\<nombre_instancia>.
En el Explorador de objetos, expanda Catálogos de Integration Services.
Si no aparece ningún catálogo en Catálogos de Integration Services, agregue el catálogo SSISDB.
Para agregar el catálogo SSISDB, haga clic con el botón derecho en Catálogos de Integration Services y seleccione Crear catálogo.
En el cuadro de diálogo Crear catálogo, seleccione Habilitar integración CLR.
En el cuadro Contraseña, escriba una contraseña y después escríbala de nuevo en el cuadro Vuelva a escribir la contraseña.
Seleccione Aceptar para agregar el catálogo SSISDB.
Agregar el paquete al catálogo SSISDB
En el Explorador de objetos, haga clic con el botón derecho en SSISDB y seleccione Crear carpeta.
En el cuadro de diálogo Crear carpeta, escriba Tutorial de SSIS en el cuadro Nombre de carpeta y seleccione Aceptar.
Expanda la carpeta Tutorial de SSIS, haga clic con el botón derecho en Proyectos y seleccione Importar paquetes.
En la página Introducción del Asistente para la conversión de proyectos de Integration Services, seleccione Siguiente.
En la página Buscar paquetes, asegúrese de que Sistema de archivos está seleccionado en la lista Origen y seleccione Examinar.
En el cuadro de diálogo Buscar carpeta, vaya a la carpeta que contiene este proyecto Tutorial de SSIS y seleccione Aceptar.
Seleccione Next (Siguiente).
En la página Seleccionar paquetes debería ver los seis paquetes de Tutorial de SSIS. En la lista Paquetes, seleccione Lesson 6.dtsx y luego Siguiente.
Importante
El paso anterior puede producir un error que indica que
One or more selected packages are not ready. Review the Status column for more information.
con un mensaje de estado, incluidoThe version or pipeline version or both for the specified component is higher than the current version. This package was probably created on a new version of DTS or the component than is installed on the current PC.
Para resolver este error, cambie las propiedades del proyecto en Visual Studio de la siguiente manera:Haga clic con el botón derecho en el proyecto Tutorial de SSIS (implementación de paquetes) y seleccione Propiedades.
En Propiedades de configuración, seleccione General.
Establezca la versión de destino de implementación en una versión anterior. Por ejemplo, cambie de SQL Server 2022 a SQL Server 2019 y seleccione Aceptar.
Vuelva a probar el paso anterior.
En la página Seleccionar destino, escriba Implementación de Tutorial de SSIS en el cuadro Nombre de proyecto y seleccione Siguiente.
Seleccione Siguiente en todas las páginas restantes del asistente hasta llegar a la página Revisar.
En la página Revisar, seleccione Convertir.
Cuando finalice la conversión, seleccione Cerrar.
Al cerrar el Asistente para la conversión de proyectos de Integration Services, SSIS muestra el Asistente para implementación de Integration Services. Este asistente ahora se usa para implementar el paquete de la lección 6.
En la página Introducción del Asistente para implementación de Integration Services, revise los pasos para implementar el proyecto y seleccione Siguiente.
En la página Seleccionar destino, compruebe que el nombre del servidor es el de la instancia de SQL Server que contiene el catálogo de SSISDB y seleccione Conectar.
La ruta de acceso debe mostrar Implementación del Tutorial de SSIS. Seleccione Siguiente.
En la página Revisar, revise el Resumen y seleccione Implementar.
Cuando finalice la implementación, seleccione Cerrar.
En el Explorador de objetos, haga clic con el botón derecho en Catálogos de Integration Services y seleccione Actualizar.
Expanda Catálogos de Integration Services y luego SSISDB. Continúe expandiendo el árbol por debajo de Tutorial de SSIS hasta haber expandido el proyecto por completo. Debería ver Lesson 6.dtsx en el nodo Paquetes del nodo Implementación de Tutorial de SSIS.
Para comprobar que el paquete está completo, haga clic con el botón derecho en Lesson 6.dtsx y seleccione Configurar. En el cuadro de diálogo Configurar, seleccione Parámetros y compruebe que existe una entrada con Lesson 6.dtsx como Contenedor, VarFolderName como Nombre y la ruta de acceso a Nuevos datos de ejemplo como valor y luego seleccione Cancelar.
Crear y rellenar una carpeta de nuevos datos de ejemplo
En el Explorador de Windows, en el nivel raíz de la unidad (por ejemplo, C:), cree una carpeta denominada Datos de ejemplo dos.
Abra la carpeta Datos de ejemplo desde los requisitos previos de la lección 1 y copie cualquiera de los tres archivos de ejemplo.
Vaya a la carpeta Datos de ejemplo dos y pegue los archivos copiados.
Cambiar el parámetro de paquete para que apunte a los nuevos datos de ejemplo
En el Explorador de objetos, haga clic con el botón derecho en Lesson 6.dtsx y seleccione Configurar.
En el cuadro de diálogo Configurar, cambie el valor de parámetro a la ruta de acceso a Datos de ejemplo dos, por ejemplo, C:\Datos de ejemplo dos.
Seleccione Aceptar para cerrar el cuadro de diálogo Configurar.
Probar la implementación del paquete de la lección 6
En el Explorador de objetos, haga clic con el botón derecho en Lesson 6.dtsx y seleccione Ejecutar.
En el cuadro de diálogo Ejecutar paquete, seleccione Aceptar.
En el cuadro de diálogo del mensaje, seleccione Sí para abrir el Informe general.
El Informe general del paquete muestra el nombre del paquete y un resumen de estado. La sección Información general de ejecución muestra el resultado de cada tarea del paquete. La sección Parámetros usados muestra los nombres y valores de todos los parámetros empleados en la ejecución del paquete, incluido VarFolderName.