Cette rubrique décrit l'utilitaire SQLPackage.exe, employé pour les tâches suivantes :
Extraire un fichier .dacpac à partir d'une base de données SQL Server active.
Publier un fichier .dacpac vers une base de données SQL Server active pour procéder à une mise à jour incrémentielle du schéma de la base de données active afin qu'il corresponde au fichier .dacpac.
Comparer un fichier .dacpac à une base de données SQL Server active et générer un script Transact-SQL de mise à niveau incrémentielle sans mettre à jour la base de données active.
Comparer deux fichiers .dacpac pour générer un script Transact-SQL de mise à niveau incrémentielle.
Générer un rapport XML qui récapitule les modifications apportées à la mise à niveau incrémentielle qui se produiraient en cas de mise à niveau incrémentielle de la base de données.
Cette rubrique décrit le fournisseur de l'Outil de déploiement Web nommé dbSqlPackage inclus avec SSDT, qui fonctionne avec l'Outil de déploiement Web (MSDeploy.exe) de Microsoft Internet Information Services (IIS), utilisé pour les tâches suivantes :
Extraire un fichier .dacpac à partir d'une base de données SQL Server ou SQL Azure distante/locale.
Publier un fichier .dacpac vers une base de données SQL Server ou SQL Azure distante/locale pour procéder à une mise à niveau incrémentielle de cette dernière.
Publier à partir d'une base de données SQL Server locale vers une base de données SQL Server ou SQL Azure distante pour procéder à une mise à niveau incrémentielle de la base de données distante.
Comparer un fichier .dacpac à une base de données SQL Server ou SQL Azure distante/locale en vue de générer un script Transact-SQL de mise à niveau incrémentielle sans mettre à jour la base de données active.
Générer un rapport XML qui récapitule les modifications apportées à la mise à niveau incrémentielle qui se produiraient en cas de mise à niveau incrémentielle de la base de données.