代码之家  ›  专栏  ›  技术社区  ›  Todd Ropog

Redgate的SQLCompare架构比较不通过命令行删除或添加对象

  •  0
  • Todd Ropog  · 技术社区  · 17 年前

    我有一个保存的SQLCompare项目,用于将本地数据库与另一个“主”数据库同步。当我通过GUI运行项目时,一切正常。但是,当我通过命令行运行它时,只有两侧都存在的对象才能同步。例如,如果将列添加到表中或从表中删除,则会发生更改 传播。但如果添加或删除整个表,则会发生变化 传播到我的本地数据库。有没有办法让命令行同步所有内容?我希望我的本地数据库与主数据库完全匹配。

    SQLCompare.exe /project:SynchSchemaToLocal.scp /synch /v 
    
    1 回复  |  直到 17 年前
        1
  •  2
  •   Chris A Chris A    17 年前

    在UI项目中,确保要同步的每个组的“包含在同步中”列中都有“绿色记号”。

    这将确保同步时包含该组中的所有对象。