我正在尝试使用SQLCompare比较我在RedGate中的一些项目。我知道使用这个命令:
sqlcompare /Project:"E:\XYZ\Project.sdc"
将比较默认数据库。我想将几个数据库与该项目进行比较,我知道我可以创建多个项目并使用不同的名称保存它们,然后使用每个项目的命令,但我希望以更好的方式执行此操作。
这可能吗?感谢。
答案 0 :(得分:0)
除了将预先保存的项目文件指定为sqlcompare.exe命令行的输入参数之外,您还可以选择将连接详细信息和选项指定为单个开关。这在blog post by Feodor Georgiev中有更详细的描述。
某些开关可以与/ project一起使用。
例如: sqlcompare.exe /project:myproject.scp / server2:mytargetserver \ instance / db2:mytargetdatabase
在此示例中,附加/ server2和/ db2开关将覆盖保存在.scp或.sdc项目文件中的目标服务器和数据库。