您可以使用Red-Gate SQL Compare,这将使您能够比较两个数据库并生成要在源数据库上运行的脚本。您必须支付许可证费用,但会获得
14-daytrial period。
这个工具以及Data Compare和两个我一直坚持以新角色使用的工具,因为它们可以加快开发时间并最大程度地减少人为错误。
另外,使用SQL比较时的一个很好的 技巧 -如果您需要生成一个
rollback script,则可以编辑项目(创建之后
rolloutscript),在源和目标之间进行切换,这将创建一个脚本,该脚本会将模式返回到原始状态声明
rollout script失败。但是,在执行此
操作 时要 非常小心 , 不要选择与sql compare同步
,而是选择生成脚本,请参见image。我无法上传图像,但是我已经在此处链接了一个图像-您可以看到两个选项,以选择“使用SQL比较生成脚本/同步”。



