Database 两个数据库差异的VSDBCMD?

Database 两个数据库差异的VSDBCMD?,database,sql-server-2008,vsdbcmd,Database,Sql Server 2008,Vsdbcmd,在Google/Bing上搜索“vsdbcmd两个数据库差异”并没有显示任何清晰的信息。我只是在同一台服务器上有两个数据库,我想区分它们,然后从A->B应用模式差异。就像我在VS2010 GUI中可以做的那样 有人能为我指出正确的方向吗 谢谢。通过反复试验获得了此功能。希望它能帮助下一个人 VSDBCMD /a:Import /cs:"Server=myserver;Integrated Security=true;Pooling=false;Initial Catalog=mydb" /dsp

在Google/Bing上搜索“vsdbcmd两个数据库差异”并没有显示任何清晰的信息。我只是在同一台服务器上有两个数据库,我想区分它们,然后从A->B应用模式差异。就像我在VS2010 GUI中可以做的那样

有人能为我指出正确的方向吗


谢谢。

通过反复试验获得了此功能。希望它能帮助下一个人

VSDBCMD /a:Import /cs:"Server=myserver;Integrated Security=true;Pooling=false;Initial Catalog=mydb" /dsp:Sql /model:sourcedb.dbschema

VSDBCMD /a:Import /cs:"Server=myserver;Integrated Security=true;Pooling=false;Initial Catalog=mydestdb" /dsp:Sql /model:mydestdb.dbschema


vsdbcmd /action:deploy /dd:- /dsp:Sql /modelfile:sourcedb.dbschema /targetmodelfile:mydestdb.dbschema /p:TargetDatabase="mydestdb" /Quiet:- /DeploymentScriptFile:diff.sql
我收到一条错误消息,说明无法根据连接字符串确定架构。原来问题是缺少“DatabaseSchemaProviders.Extensions.xml”文件,我试图制作一个独立的VSDBCMD发行版,但手头没有该文件