如何使用 VSDBCMD 过滤要比较的对象



我正在尝试自动化我的部署,并且我一直在尝试使用 VSDBCMD 命令行工具来比较我的开发和临时数据库的架构。我可以让它比较所有内容,但我无法弄清楚如何过滤掉我想比较的对象。目前,它会比较所有内容,这意味着它想要添加或删除用户,全文目录,文件组等。

基本上,我只想比较表,存储过程,视图,函数和其他一些东西。在Visual Studio中,您可以设置要比较的对象,但是我无法从文档中看到如何使用命令行工具执行此操作。

有人有什么想法吗?

不幸的是你不能

。我看到的最好的解释在这里:http://social.msdn.microsoft.com/Forums/en-US/vstsdb/thread/75656877-95e1-4c13-8540-8a445f47ca57

我现在

不在工作站,但我相信可以通过选中数据库设置文件中的"忽略权限"选项来过滤掉用户脚本。您可以尝试尝试其他忽略设置,看看是否可以以这种方式更接近目标。

最新更新