使用SQLCompare将项目与其他DB进行比较

时间:2017-03-01 12:49:01

标签: redgate sqlcompare

我正在尝试使用SQLCompare比较我在RedGate中的一些项目。我知道使用这个命令:

sqlcompare /Project:"E:\XYZ\Project.sdc"

将比较默认数据库。我想将几个数据库与该项目进行比较,我知道我可以创建多个项目并使用不同的名称保存它们,然后使用每个项目的命令,但我希望以更好的方式执行此操作。

这可能吗?感谢。

1 个答案:

答案 0 :(得分:0)

除了将预先保存的项目文件指定为sqlcompare.exe命令行的输入参数之外,您还可以选择将连接详细信息和选项指定为单个开关。这在blog post by Feodor Georgiev中有更详细的描述。

某些开关可以与/ project一起使用。

例如: sqlcompare.exe /project:myproject.scp / server2:mytargetserver \ instance / db2:mytargetdatabase

在此示例中,附加/ server2和/ db2开关将覆盖保存在.scp或.sdc项目文件中的目标服务器和数据库。