Aide sur l'Assistant Extraction de l'application de la couche Données via la touche F1

Utilisez cet Assistant pour extraire une application de la couche Données (DAC) d'une base de données SQL Server existante. Le processus d'extraction crée un fichier de package DAC qui contient les définitions des objets de base de données et leurs éléments associés au niveau de l'instance. Par exemple, un fichier de package DAC contient toutes les tables de base de données, procédures stockées, vues, utilisateurs, ainsi que les connexions mappées aux utilisateurs de base de données.

Si l'Assistant Extraction de l'application de la couche Données est exécuté sur une base de données déployée à partir d'une DAC, il n'extrait que les définitions des objets de la base de données et ne fait pas référence à la DAC inscrite dans msdb (master dans SQL Azure). Il n'inscrit pas non plus de définition de DAC. Pour plus d'informations sur l'inscription d'un DAC, consultez Procédure : inscrire une base de données en tant que DAC.

Remarque    L'extraction d'un DAC requiert au moins des autorisations ALTER ANY LOGIN et VIEW DEFINITION de la portée de la base de données, ainsi que des autorisations SELECT sur les sys.sql_expression_dependencies. L'extraction d'un DAC peut être réalisée par les membres du rôle serveur fixe securityadmin également membres du rôle de base de données fixe database_owner dans la base de données de laquelle est extrait le DAC. Les membres du rôle serveur fixe sysadmin ou le compte d'administrateur système intégré de SQL Server nommé sa peuvent également extraire une DAC.

Vous pouvez extraire une DAC d'une base de données résidant dans une instance de SQL Server 2008 R2, SQL Azure, SQL Server 2008, SQL Server 2005 et SQL Server 2000.

Vous pouvez en savoir plus sur chaque page de l'Assistant dans les rubriques suivantes.