Extraire, publier et enregistrer des fichiers .dacpac.

 

Cette rubrique décrit quatre procédures exécutables en cliquant avec le bouton droit sur une base de données connectée dans l'Explorateur d'objets SQL Server :

  • Publier une application de la couche Données

  • Extraire une application de la couche Données

  • Enregistrer une application de la couche Données

  • Annuler l'inscription de l'application de la couche Données

Publier une application de la couche Données

Publiez un fichier .dacpac dans une base de données.L'action de publication met à jour de manière incrémentielle un schéma de base de données de façon à ce qu'il corresponde au schéma d'un fichier .dacpac source.Si la base de données n'existe pas sur le serveur, elle est créée par l'opération de publication.

Cette action est également disponible lorsque vous sélectionnez le nœud Bases de données.

Sélectionnez le fichier .dacpac.Une fois qu'un fichier .dacpac est sélectionné, le bouton Propriétés DAC est activé.La boîte de dialogue Propriétés DAC affiche des informations sur le fichier .dacpac.

Spécifiez la chaîne de connexion au serveur de base de données, puis le nom de la base de données, s'il ne figure pas dans la chaîne de connexion.

Les boutons Publier et Générer un script sont à présent activés.Si vous générez un script, il s'ouvre dans une fenêtre de document et peut être enregistré selon les besoins.Si vous choisissez de publier directement dans la base de données, un résumé de la mise à jour et le script actif utilisé s'affichent dans la fenêtre Opérations des outils de données.

Si la case à cocher Enregistrer en tant qu'application de la couche Données est activée, la base de données obtenue est enregistrée en tant qu'application de la couche Données dans les métadonnées du serveur.Si la base de données dans laquelle vous publiez est inscrite, la publication peut échouer si le schéma de la base de données est différent de celui du fichier .dacpac inscrit.

Des paramètres de configuration de publication supplémentaires sont disponibles dans la boîte de dialogue Paramètres de publication avancés, à laquelle vous accédez en cliquant sur le bouton Avancé.

Extraire une application de la couche Données

Extrayez un fichier .dacpac à partir d'une base de données.Le fait d'extraire crée un fichier d'instantanés de base de données (.dacpac) à partir d'une Base de données SQL Windows Azure ou SQL Server qui contient peut-être les données des tables d'utilisateur en plus du schéma de la base de données.

Spécifiez le fichier .dacpac à créer.Le bouton Propriétés DAC affiche la boîte de dialogue Propriétés DAC, qui vous permet de spécifier les propriétés du fichier .dacpac.

Modifiez la configuration du processus d'extraction selon les besoins.Dans la section Paramètres d'extraction, choisissez d'extraire le schéma uniquement ou d'extraire le schéma et d'inclure les données des tables.Si vous choisissez d'extraire le schéma et les données, sélectionnez les tables pour lesquelles vous souhaitez extraire les données.

Enregistrer une application de la couche Données

Enregistrez une base de données en tant qu'application de la couche Données (DAC) dans l'instance.Une représentation de l'état actuel du schéma de la base de données est stocké dans les métadonnées du système.

Dans la boîte de dialogue Enregistrer une application de la couche Données, spécifiez les propriétés de l'application de la couche Données enregistrée.

Annuler l'inscription de l'application de la couche Données

L'annulation de l'enregistrement vous permet de supprimer les métadonnées d'une application de la couche Données enregistrée de l'instance.Cette opération ne supprime pas la base de données enregistrée.

Voir aussi

Développement de base de données connectée