Implementar proyectos en el servidor de Integration Services

En la versión actual de Integration Services, puede implementar los proyectos en el servidor de Integration Services. El servidor de Integration Services permite administrar paquetes, ejecutar paquetes y configurar valores de tiempo de ejecución para paquetes usando entornos.

Para obtener más información acerca de los entornos, vea Crear y asignar un entorno de servidor.

[!NOTA]

Al igual que en versiones anteriores de Integration Services, en la versión actual también puede implementar los paquetes en una instancia de SQL Server y usar el servicio Integration Services para ejecutar y administrar los paquetes. Se usa el modelo de implementación de paquetes. Para obtener más información, vea Implementación de paquetes (SSIS).

Para implementar un proyecto en el servidor de Integration Services, debe completar las tareas siguientes:

  1. Crear un catálogo de SSISDB, si no lo tiene todavía. Para obtener más información, vea Crear el catálogo de SSIS.

  2. Convierta el proyecto al modelo de implementación de proyectos ejecutando el Asistente para conversión de proyectos de Integration Services. Para obtener más información, vea las instrucciones siguientes: Para convertir un proyecto al modelo de implementación de proyectos

    • Si creó el proyecto en SQL Server 2012 Integration Services (SSIS), de forma predeterminada el proyecto utiliza el modelo de implementación de proyectos.

    • Si creó el proyecto en la versión anterior de Integration Services, después de abrir el archivo de proyecto en Visual Studio, deberá convertir el proyecto al modelo de implementación de proyectos.

      [!NOTA]

      Si el proyecto contiene uno o más orígenes de datos, se quitan los orígenes de datos cuando se completa la conversión del proyecto. Para crear una conexión a un origen de datos que los paquetes del proyecto puedan compartir, agregue un administrador de conexiones en el nivel de proyecto. Para obtener más información, vea Agregar, eliminar o compartir un administrador de conexiones en un paquete.

      Dependiendo de si ejecuta el Asistente para la conversión de proyectos de Integration Services desde Visual Studio o desde SQL Server Management Studio, el asistente realiza tareas de conversión diferentes.

      • Si ejecuta el asistente desde Visual Studio, los paquetes incluidos en el proyecto se convierten de Integration Services 2005, 2008 o 2008 R2 al formato utilizado por la versión actual de Integration Services. Se actualizan los archivos originales del proyecto (.dtproj) y del paquete (.dtsx).

      • Si ejecuta el asistente desde SQL Server Management Studio, el asistente genera un archivo de implementación del proyecto (.ispac) a partir de los paquetes y las configuraciones incluidos en el proyecto. Los archivos originales del paquete (.dtsx) no se actualizan.

        Puede seleccionar un archivo existente o crear un archivo nuevo en la página Destino de selección del asistente.

        Para actualizar archivos del paquete cuando se convierte un proyecto, ejecute el Asistente para conversión de proyectos de Integration Services desde Visual Studio. Para actualizar los archivos de paquete independientemente de la conversión del proyecto, ejecute el Asistente para la conversión de proyectos de Integration Services de SQL Server Management Studio y el Asistente para actualizar paquetes SSIS. Si actualiza los archivos de paquete por separado, asegúrese de guardar los cambios. De lo contrario, cuando convierte el proyecto al modelo de implementación de proyectos, los cambios no guardados efectuados en el paquete no se convierten.

    Para obtener más información acerca de la actualización de paquetes, vea Actualizar paquetes de Integration Services y Actualizar paquetes de Integration Services mediante el Asistente para actualizar paquetes SSIS.

  3. Implemente el proyecto en el servidor de Integration Services. Para obtener más información, vea las instrucciones siguientes: Para implementar un proyecto en el servidor de Integration Services.

  4. (Opcional) Crear un entorno para el proyecto implementado. Para obtener más información, vea Crear y asignar un entorno de servidor.

Para convertir un proyecto al modelo de implementación de proyectos

  1. Abra el proyecto en Visual Studio y, en el Explorador de soluciones, haga clic con el botón secundario en el proyecto y haga clic en Convertir en el modelo de implementación de proyectos.

    O bien

    En el Explorador de objetos de Management Studio, haga clic con el botón secundario en el nodo Proyectos y seleccione Importar paquetes.

  2. Complete el asistente. Para obtener más información, vea Asistente para conversión de proyectos de Integration Services.

Para implementar un proyecto en el servidor de Integration Services

  1. Abra el proyecto en Visual Studio y, en el menú Proyecto, seleccione Implementar para iniciar el Asistente para implementación de Integration Services.

    O bien

    En SQL Server Management Studio, expanda el nodo Integration Services > SSISDB en el Explorador de objetos y busque la carpeta Proyectos correspondiente al proyecto que desea implementar. Haga clic con el botón secundario en la carpeta Proyectos y, a continuación, haga clic en Implementar proyecto.

    O bien

    En el símbolo del sistema, ejecute isdeploymentwizard.exe desde %ProgramFiles%\Microsoft SQL Server\110\DTS\Binn. En los equipos de 64 bits, también hay una versión de 32 bits de la herramienta en %ProgramFiles(x86)%\Microsoft SQL Server\100\DTS\Binn.

  2. En la página Seleccionar origen, haga clic en Archivo de implementación de proyecto para seleccionar el archivo de implementación del proyecto.

    O bien

    Haga clic en Catálogo de Integration Services para seleccionar un proyecto que ya se haya implementado en el catálogo de SSISDB.

  3. Complete el asistente. Para obtener más información, vea Asistente para implementación de Integration Services.