Compartir a través de


Importar y exportar paquetes (servicio SSIS)

Importante

En este tema se describe el servicio Integration Services, un servicio de Windows para administrar paquetes de Integration Services. SQL Server 2012 admite el servicio para la compatibilidad con versiones anteriores de Integration Services. A partir de SQL Server 2012, puede administrar objetos como paquetes en el servidor de Integration Services.

Los paquetes se pueden guardar tanto en la tabla sysssispackages como en la base de datos msdb de SQL Server o en el sistema de archivos.

El almacén de paquetes, que es el almacén lógico que el servicio Integration Services supervisa y administra, puede incluir tanto la base de datos msdb como las carpetas del sistema de archivos especificadas en el archivo de configuración del servicio Integration Services .

Puede importar y exportar paquetes entre los siguientes tipos de almacenamiento:

  • Carpetas del sistema de archivos en cualquier lugar del sistema de archivos.

  • Carpetas del almacén de paquetes SSIS. Las dos carpetas predeterminadas se llaman Sistema de archivos y MSDB.

  • La base de datos msdb de SQL Server .

Integration Services permite importar y exportar paquetes y, a través de estos procesos, cambiar el formato de almacenamiento y la ubicación de los paquetes. Con las características de importación y exportación, puede agregar paquetes al sistema de archivos, al almacén de paquetes o a la base de datos msdb, así como copiar paquetes de un formato de almacenamiento a otro. Por ejemplo, los paquetes guardados en msdb se pueden copiar al sistema de archivos y viceversa.

También puede copiar un paquete a un formato distinto con la utilidad del símbolo del sistema dtutil (dtutil.exe). Para más información, consulte dtutil Utility.

Para importar o exportar un paquete

Importante

En este tema se describe el servicio Integration Services que forma parte de SQL Server 2008. SQL Server 2012 admite el servicio Integration Services para la compatibilidad con versiones anteriores con SQL Server 2008. Para obtener información sobre cómo administrar paquetes en SQL Server 2012, vea Integration Services (SSIS) Server.

Puede importar o exportar un paquete de Integration Services de las ubicaciones siguientes o a dichas ubicaciones:

  • Puede importar un paquete que esté almacenado en una instancia de Microsoft SQL Server, en el sistema de archivos o en el almacén de paquetes de SSIS. El paquete importado se guarda en SQL Server o en una carpeta del almacén de paquetes de SSIS .

  • Puede exportar un paquete que esté almacenado en una instancia de SQL Server, en el sistema de archivos, o en el almacén de paquetes de SSIS a una ubicación y un formato de almacenamiento diferentes.

Sin embargo, hay algunas restricciones en la importación y exportación de un paquete entre versiones diferentes de SQL Server:

  • En una instancia de SQL Server 2008, puede importar paquetes desde una instancia de SQL Server 2005, pero no puede exportar paquetes a una instancia de SQL Server 2005.

  • En una instancia de SQL Server 2005, no puede importar ni exportar paquetes a una instancia de SQL Server 2008.

Los procedimientos siguientes describen cómo utilizar SQL Server Management Studio para importar o exportar un paquete.

Para importar un paquete con SQL Server Management Studio

  1. Haga clic en Inicio, seleccione Microsoft SQL Server y haga clic en SQL Server Management Studio.

  2. En el cuadro de diálogo Conectar con el servidor establezca las opciones siguientes:

    • En el cuadro Tipo de servidor , seleccione Integration Services.

    • En el cuadro Nombre del servidor, escriba un nombre de servidor o haga clic en <Buscar más…> y busque el servidor que quiera usar.

  3. Si el Explorador de objetos no está abierto, en el menú Ver , haga clic en Explorador de objetos.

  4. En el Explorador de objetos, expanda la carpeta Paquetes almacenados .

  5. Expanda las subcarpetas para encontrar la carpeta en la que desea importar un paquete.

  6. Haga clic con el botón derecho en la carpeta, haga clic en Importar paquete. y, a continuación, realice una de las acciones siguientes:

    • Para importar desde una instancia de SQL Server, seleccione la opción SQL Server y luego especifique el servidor y seleccione el modo de autenticación. Si selecciona Autenticación de SQL Server , proporcione un nombre de usuario y una contraseña.

      Haga clic en el botón Examinar (…) , seleccione el paquete que quiera importar y, después, haga clic en Aceptar.

    • Para importar desde el sistema de archivos, seleccione la opción Sistema de archivos .

      Haga clic en el botón Examinar (…) , seleccione el paquete que quiera importar y, después, haga clic en Abrir.

    • Para importar desde el almacén de paquetes SSIS , seleccione la opción Almacén de paquetes SSIS y especifique el servidor.

      Haga clic en el botón Examinar (…) , seleccione el paquete que quiera importar y, después, haga clic en Aceptar.

  7. Si lo desea, actualice el nombre del paquete.

  8. Para actualizar el nivel de protección del paquete, haga clic en el botón Examinar (…) y seleccione otro nivel de protección con el cuadro de diálogo Nivel de protección de paquetes. Si se selecciona la opción Cifrar la información confidencial con una contraseña o la opción Cifrar todos los datos con una contraseña , escriba y confirme una contraseña.

  9. Haga clic en Aceptar para completar la importación.

Para exportar un paquete con SQL Server Management Studio

  1. Haga clic en Inicio, seleccione Microsoft SQL Server y haga clic en SQL Server Management Studio.

  2. En el cuadro de diálogo Conectar al servidor , establezca las siguientes opciones:

    • En el cuadro Tipo de servidor , seleccione Integration Services.

    • En el cuadro Nombre del servidor, escriba un nombre de servidor o haga clic en <Buscar más…> y busque el servidor que quiera usar.

  3. Si el Explorador de objetos no está abierto, en el menú Ver , haga clic en Explorador de objetos.

  4. En el Explorador de objetos, expanda la carpeta Paquetes almacenados .

  5. Expanda las subcarpetas para buscar el paquete que desea exportar.

  6. Opcionalmente, haga clic en Exportary, después, realice una de las operaciones siguientes:

    • Para exportar a una instancia de SQL Server, seleccione la opción SQL Server y luego especifique el servidor y seleccione el modo de autenticación. Si selecciona Autenticación de SQL Server , proporcione un nombre de usuario y una contraseña.

      Haga clic en el botón Examinar (…) y expanda la carpeta Paquetes SSIS para buscar la carpeta donde quiera guardar el paquete. Opcionalmente, actualice el nombre predeterminado del paquete y luego haga clic en Aceptar.

    • Para exportar al sistema de archivos, seleccione la opción Sistema de archivos .

      Haga clic en el botón Examinar (…) para buscar la carpeta donde quiera exportar el paquete, escriba el nombre del archivo de paquete y, después, haga clic en Guardar.

    • Para exportar al almacén de paquetes SSIS , seleccione la opción Almacén de paquetes SSIS y especifique el servidor.

      Haga clic en el botón Examinar (…) , expanda la carpeta Paquetes SSIS y seleccione la carpeta donde quiera guardar el paquete. Opcionalmente, escriba un nuevo nombre para el paquete en el cuadro de texto Nombre del paquete . Haga clic en OK.

  7. Para actualizar el nivel de protección del paquete, haga clic en el botón Examinar (…) y seleccione otro nivel de protección con el cuadro de diálogo Nivel de protección de paquetes. Si se selecciona la opción Cifrar la información confidencial con una contraseña o la opción Cifrar todos los datos con una contraseña , escriba y confirme una contraseña.

  8. Haga clic en Aceptar para completar la exportación.

Consulte también

Administración de paquetes (servicio SSIS)