【发布时间】:2016-11-03 04:42:30
【问题描述】:
如何使用 Redgate、Toad 比较两个 Oracle 模式(DEV 与 Pre-prod)并创建定义文件 (.def/.onp)?
【问题讨论】:
如何使用 Redgate、Toad 比较两个 Oracle 模式(DEV 与 Pre-prod)并创建定义文件 (.def/.onp)?
【问题讨论】:
RedGate 有“Schema Compare for Oracle”工具。看一下短片——你会明白的。
作为源和目标,您可以使用“Source Control forr Oracle”生成的脚本实时连接到数据库、快照或目录(这也非常有用)。 如果您没有直接连接到 Prod 数据库,快照非常方便,例如您可以只要求 Prod 团队生成快照,然后使用它与非 Prod 数据库进行比较。 作为比较的结果,您将获得不同对象的列表,您可以按类型过滤它们,然后为目标数据库生成部署脚本(右侧)。然后您可以保存或立即执行。 我正在使用命令行工具来自动执行此操作。 因此,只需花一些时间在评估期间使用这些工具即可。 您可能会看到一些不支持的对象进行比较等,但世界并不理想 ;-)
我无法评论 TOAD - 不要使用它。
【讨论】:
蟾蜍菜单数据库 数据库 -> 比较 -> 模式
您必须连接到这两个实例。
【讨论】: