Asistente Extraer aplicación de nivel de datos (página Introducción)

Use este asistente para extraer una aplicación de nivel de datos (DAC) de una base de datos de SQL Server existente. El proceso de extracción crea un archivo de paquete de DAC que contiene todas las definiciones de los objetos de base de datos y sus elementos relacionados a nivel de instancia. Por ejemplo, un archivo de paquete de DAC contiene todas las tablas de base de datos, procedimientos almacenados, vistas y usuarios, junto con los inicios de sesión que se asignan a los usuarios de la base de datos.

Si el Asistente Extraer aplicación de capa de datos se ejecuta con respecto a una base de datos que se implementó a partir de una DAC, el asistente sólo extrae las definiciones de los objetos en la base de datos y no hace referencia a la DAC que se registró para la base de datos. Por ejemplo, si se ha perdido el paquete de DAC original, se puede utilizar el asistente para generar un nuevo paquete de DAC. Sin embargo, si los cambios se realizaran en la base de datos una vez se hubiera implementado la DAC original, el paquete extraído más recientemente reflejaría el estado de los objetos en la base de datos, pero no cómo se hubieran definido en la DAC original. Asimismo, los elementos almacenados solo en el registro de DAC, como la directiva de selección de servidor o los scripts anteriores o posteriores a la implementación, no se extraerán en el nuevo paquete de DAC.

El Asistente Extraer aplicación de capa de datos no registra una definición de DAC. Para obtener más información sobre el registro de una DAC, vea Registrar una base de datos como una DAC.

Nota

La extracción de una DAC requiere al menos permisos ALTER ANY LOGIN y VIEW DEFINITION en el ámbito de la base de datos, así como permisos SELECT en sys.sql_expression_dependencies. La extracción de una DAC la pueden realizar los miembros del rol fijo de servidor securityadmin que sean también miembros del rol fijo de base de datos database_owner en la base de datos de la que se extrae la DAC. Los miembros del rol fijo de servidor sysadmin o de la cuenta de administrador del sistema de SQL Server integrada denominada sa también pueden extraer una DAC.

Puede extraer una DAC de una base de datos en una instancia de SQL Server 2008 R2, SQL Azure, SQL Server 2008, SQL Server 2005 y SQL Server 2000.

  • No volver a mostrar esta página.
    Omite esta página la próxima vez que inicie el asistente.