VS2010数据库比较.如何创建*.DBSchema扩展文件?

Cha*_*adD 5 database-project visual-studio-2010

我想拍摄我的数据库的快照,进行一些更改,然后使用数据库比较功能来识别更改,谁知道,甚至可以生成脚本来进行更改.

我想避免必须备份当前数据库并将其恢复为单独的数据库只是为了拥有"之前"快照.我猜我不应该这样做.

显然,我对数据库项目毫无头绪,我希望能指出正确的方向.

TY!

vzc*_*czc 7

在将生成模式文件的计算机上,执行以下操作: 下载适用于Windows桌面的Microsoft SQL Server Compact 3.5 Service Pack 2.首先安装32位版本,然后安装64位(如果您的服务器是64位)

将(Program Files\Microsoft Visual Studio 10.0\VSTSDB\Deploy)中的文件复制到将运行VSDBCMD.EXE的计算机上,忽略步骤2中的CE文件,您已在上面的Compact SQL安装中安装了这些文件.

阅读并理解VSDBCMD.EXE的命令行参考 http://msdn.microsoft.com/en-us/library/dd193283.aspx

通过在命令提示符下运行来生成dbschema文件:VSDBCMD/a:import/cs:"DbConnectionString"/ dsp:SQL/ModelFile:outputfilname.dbschema