Implementar los paquetes mediante la utilidad de implementación
Después de generar una utilidad de implementación para instalar paquetes de un proyecto de Integration Services en un equipo distinto del que se utilizó para generar la utilidad, debe copiar la carpeta de implementación en el equipo de destino.
La ruta de acceso a la carpeta de implementación se especifica en la propiedad DeploymentOutputPath del proyecto de Integration Services para el que creó la utilidad de implementación. La ruta predeterminada es bin\Deployment, relativa al proyecto de Integration Services. Para obtener más información, vea Crear una utilidad de implementación.
Para instalar los paquetes, puede utilizar el Asistente para la instalación de paquetes. Para iniciar el asistente, haga doble clic en el archivo de la utilidad de implementación una vez copiada la carpeta de implementación en el servidor. El archivo recibe el nombre <nombre del proyecto>.SSISDeploymentManifest, y se puede buscar en la carpeta de implementación del equipo de destino.
[!NOTA]
Dependiendo de la versión del paquete que esté implementando, puede encontrar un error si tiene varias versiones diferentes de SQL Server instaladas en paralelo. Este error puede producirse porque la extensión de nombre de archivo .SSISDeploymentManifest es la misma para todas las versiones de Integration Services. Al hacer doble clic en el archivo, se llama al instalador (dtsinstall.exe) para la versión instalada más recientemente de Integration Services , que podría no ser la misma versión que la del archivo de la utilidad de implementación. Para evitar este problema, ejecute la versión correcta de dtsinstall.exe desde la línea de comandos y proporcione la ruta de acceso al archivo de la utilidad de implementación.
El Asistente para la instalación de paquetes le guía paso a paso durante la instalación de paquetes en el sistema de archivos o en SQL Server. Puede configurar la instalación de las maneras siguientes:
Eligiendo el tipo de ubicación y la ubicación para instalar los paquetes.
Eligiendo la ubicación para instalar las dependencias de paquete.
Validando los paquetes una vez instalados en el servidor de destino.
Las dependencias basadas en archivos de los paquetes se instalan siempre en el sistema de archivos. Si instala un paquete en el sistema de archivos, las dependencias se instalarán en la misma carpeta que especificó para el paquete. Si instala un paquete en SQL Server, puede especificar la carpeta en la que desee almacenar las dependencias basadas en archivo.
Si el paquete incluye configuraciones que desea modificar para utilizarlas en el equipo de destino, puede utilizar el asistente para actualizar los valores de las propiedades.
Además de instalar paquetes con el Asistente para la instalación de paquetes, puede copiar y mover paquetes con la utilidad del símbolo del sistema dtutil. Para obtener más información, vea dtutil (utilidad).
Para implementar paquetes en una instancia de SQL Server
Abra la carpeta de implementación en el equipo de destino.
Haga doble clic en el archivo de manifiesto <nombre del proyecto>.SSISDeploymentManifest para iniciar el Asistente para la instalación de paquetes.
En la página Implementar paquetes SSIS, seleccione la opción Implementación en SQL Server.
Opcionalmente, puede seleccionar Validar los paquetes después de la instalación para validar los paquetes una vez instalados en el servidor de destino.
En la página Especificar el servidor SQL Server de destino, especifique la instancia de SQL Server en la que desee instalar los paquetes y seleccione un modo de autenticación. Si selecciona la Autenticación de SQL Server, deberá proporcionar un nombre de usuario y una contraseña.
En la página Seleccionar la carpeta de instalación, especifique la carpeta del sistema de archivos para las dependencias de paquete que se instalarán.
Si el paquete incluye configuraciones, puede modificarlas actualizando los valores de la lista Valor de la página Configurar paquetes.
Si elige validar los paquetes después de la instalación, vea los resultados de la validación de los paquetes implementados.
|