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

时间:2012-11-13 09:48:54

标签: sql sql-server continuous-deployment vsdbcmd

我正在尝试自动部署,并且我正在尝试使用VSDBCMD命令行工具来比较我的开发和临时数据库的模式。我可以让它比较一切,但我想不出的是如何过滤掉我想要比较的对象。目前它比较了所有意味着它想要添加或删除用户,全文目录,文件组等的所有内容。

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

有人有什么想法吗?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

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