我正在尝试使用SQLCompare比较我在RedGate中的一些项目。我知道使用这个命令:
sqlcompare /Project:"E:\XYZ\Project.sdc"
将比较默认的DB。我想将几个数据库与该项目进行比较,我知道我可以创建几个项目并以不同的名称保存它们,然后对每个项目使用命令,但我希望以更好的方式完成此操作。
这个是可能的吗?谢谢。
发布于 2017-03-04 20:17:15
除了将预先保存的项目文件指定为sqlcompare.exe命令行的输入参数之外,还可以选择将连接详细信息和选项指定为单独的开关。在此blog post by Feodor Georgiev中对此进行了更详细描述。
某些交换机可以与/project结合使用。
例如: sqlcompare.exe /project:myproject.scp /server2:mytargetserver\instance /db2:mytargetdatabase
在本例中,附加的/server2和/db2开关将覆盖保存在.scp或.sdc项目文件中的目标服务器和数据库。
https://stackoverflow.com/questions/42532203
复制相似问题