Share via


Desempaquetar un paquete de DAC

Utilice el diálogo Unpack Data-tier Application para descomprimir los scripts y archivos de un paquete de la aplicación de capa de datos (DAC). Los scripts y archivos se colocan en una carpeta donde se pueden revisar antes de usar el paquete para implementar la DAC en un sistema de producción. El contenido de una DAC también se puede comparar con el contenido de otro paquete desempaquetado en otra carpeta.

  1. Antes de empezar: Seguridad

  2. Para desempaquetar una DAC, mediante: Cuadro de diálogo Desempaquetar aplicación de capa de datos, Examinar el contenido de un paquete DAC

Seguridad

Se recomienda no implementar un paquete DAC desde orígenes desconocidos o que no sean de confianza. Es posible que estas DAC contengan código malintencionado que podría ejecutar código Transact-SQL no deseado o provocar errores al modificar el esquema. Antes de usar una DAC de un origen desconocido o que no es de confianza, impleméntela en una instancia de prueba aislada de Motor de base de datos, desempaquete la DAC y examine el código, como los procedimientos almacenados o el código definido por el usuario.

[Arriba]

Cuadro de diálogo Desempaquetar aplicación de capa de datos

Para desempaquetar un archivo de paquete DAC

  • En Explorador de Windows, navegue a la ubicación de un archivo de paquete DAC (.dacpac).

  • Use uno de estos dos métodos para abrir el cuadro de diálogo Desempaquetar aplicación de capa de datos:

    1. Haga clic con el botón secundario en el archivo de paquete DAC (.dacpac) y seleccione Desempaquetar.

    2. Haga doble clic en el archivo de paquete DAC.

  • Complete los cuadros de diálogo:

    • Desempaquetar archivo de paquete DAC de Microsoft SQL Server

    • Buscar carpeta

[Arriba]

Desempaquetar archivo de paquete DAC de Microsoft SQL Server

Use esta página para especificar la carpeta de destino en la que colocar los archivos desempaquetados y, a continuación, proceda a desempaquetar los archivos.

Los archivos se desempaquetarán en esta carpeta: - Especifique la ruta de acceso completa a la carpeta para los archivos desempaquetados. Si la carpeta existe y conoce la ruta de acceso completa, escriba la ruta en el cuadro. Si no, haga clic en el botón Examinar para navegar hasta una carpeta o crear una nueva carpeta.

Examinar - Abre la página Buscar carpeta donde puede elegir una carpeta navegando por la jerarquía de archivos, o crear una nueva carpeta.

Desempaquetar - Comienza a desempaquetar los archivos.

Cancelar: cierra el cuadro de diálogo sin desempaquetar el paquete DAC.

[Arriba]

Buscar carpeta

Use esta página para elegir la carpeta de destino para desempaquetar los archivos. Opcionalmente, también puede crear una nueva carpeta.

Lista de carpetas - Muestra la jerarquía de archivos de su equipo. Expanda los nodos para navegar hasta la carpeta en la que desempaquetar el paquete DAC. Haga clic en la carpeta y luego en Aceptar.

Crear nueva carpeta - Abre un diálogo en el que puede especificar el nombre para una nueva carpeta que se va a crear en la carpeta que ha seleccionado actualmente en la jerarquía de carpetas.

Aceptar - Coloca la ruta de acceso a la carpeta que seleccionó en el cuadro Los archivos se desempaquetarán en esta carpeta de la página Desempaquetar el archivo empaquetado de DAC y le devuelve a esa página.

Cancelar: cierra el cuadro de diálogo sin seleccionar una carpeta.

[Arriba]

Examinar el contenido de un paquete DAC

Después de desempaquetar el paquete, puede examinar los archivos generados por el cuadro de diálogo Desempaquetar aplicación de capa de datos. El cuadro de diálogo compila los siguientes archivos en la carpeta de destino seleccionada:

  1. Un script Transact-SQL que contiene las instrucciones para crear los objetos definidos en la DAC. El nombre de archivo es DACName.sql, donde DACName es el nombre de la DAC.

  2. Todos los archivos XML del paquete.

  3. Todos los archivos de la sección de archivos adicionales de la DAC, como los archivos previos y posteriores a la implementación.

Para obtener más información, vea Validar un paquete de DAC.

[Arriba]

Vea también

Conceptos

Aplicaciones de capa de datos

Implementar una aplicación de capa de datos

Actualizar una aplicación de capa de datos