如何比较两个数据库?
问题描述:
我有两个类似的数据库,但不一样。 DB 1是旧的,DB2是更新的,有很多新的表,列,过程,约束等。如何比较两个数据库?
我需要编写更新脚本以更新DB1数据库。这些数据库有很多表和存储过程。除手动之外,有什么办法可以在两个数据库中获得差异吗?
答
购买红门的SQL比较。你永远不会后悔花钱。
答
堆在给大家提示红门的工具,应该注意的是,这个工具可以生成脚本来更新第二个数据库。
关于红色大门的真棒事情(除了他们是SO赞助商的事实之外)是,如果您的SQL Toolbelt具有活动订阅,您将自动获得任何新的工具。他们最近发布了SQL源代码控制,并将其作为SQL Toolbelt订阅的一部分。
[比较两个MySQL数据库]的可能重复(http://stackoverflow.com/questions/225772/compare-two-mysql-databases) – 2012-11-09 00:43:05