Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 2.47 KB

project-oriented-database-development-using-command-line-tools.md

File metadata and controls

24 lines (19 loc) · 2.47 KB
title description author ms.author ms.date ms.service ms.subservice ms.topic
Project-Oriented Database Development using Command-Line Tools
View available resources on command-line tools that SQL Server Data Tools provides for working with .dacpac files, such as SQLPackage.exe and dbSqlPackage.
markingmyname
maghan
04/26/2017
sql
ssdt
conceptual

Project-Oriented Database Development using Command-Line Tools

SQL Server Data Tools proves command-line tools that enable a number of project-oriented database development scenarios.

In This Section

Topic Description
SqlPackage.exe This topic describes the SQLPackage.exe utility, used for the following tasks:

- Extract a .dacpac file from a live SQL Server database.
- Publish a .dacpac file to a live SQL Server database to incrementally update the live database schema to match the .dacpac.
- Compare a .dacpac file to a live SQL Server database and generate an incremental upgrade Transact-SQL script without updating the live database.
- Compare two .dacpac files to generate an incremental upgrade Transact-SQL script.
- Generate an XML report that summarizes the incremental upgrade changes that would occur if the database was incrementally upgraded.
Using MSDeploy with dbSqlPackage Provider This topic describes the Web Deployment Tool provider named dbSqlPackage included with SSDT, which works with the Microsoft Internet Information Services (IIS) Web Deployment Tool (MSDeploy.exe), used for the following tasks:

- Extract a .dacpac file from a remote/local SQL Server or Azure SQL Database.
- Publish a .dacpac to a remote/local SQL Server or Azure SQL Database to incrementally upgrade it.
- Publish from a local SQL Server database to a remote SQL Server or Azure SQL Database to incrementally upgrade the remote database.
- Compare a .dacpac to a remote/local SQL Server or Azure SQL Database to generate an incremental upgrade Transact-SQL script without updating the live database.
- Generate an XML report that summarizes the incremental upgrade changes that would occur if the database was incrementally upgraded.

Related Sections

Project-Oriented Offline Database Development