vsdbcmd.exe is a command line utility which can be used to deploy a database or to import a database schema into a `.dbschema` file.
From MSDN:
You can use VSDBCMD.EXE to:
- Import a database schema from a live database into a .dbschema file
- Generate a deployment script from a .dbschema file
- Generate a deployment script from a .dbschema file and deploy that script to a target database
- Generate a deployment script by comparing two .dbschema files.
.dbschema
files are used in Visual Studio Database Projects (DataDude
) as a meta data representation of the DDL within a database.