【问题标题】:Comparing Oracle 10g and Oracle 11g Schema比较 Oracle 10g 和 Oracle 11g 模式
【发布时间】:2013-01-14 10:35:01
【问题描述】:

我手头有一个任务,我们需要比较两个不同版本的两个数据库模式。

实际上,一个应用程序已经升级为使用 Oracle 11g ,该应用程序的旧版本使用的是 Oracle 10g。基本上需要检查的是两个不同版本的应用程序架构的差异,主要是检查是否没有功能损坏或没有遗漏相关架构更改

我做了一些研发,发现有很多工具可用于比较模式、DB Solo 等。但我的要求是比较两个不同版本的两个模式。这些工具可用于比较相同版本的架构。

与前辈讨论后想出的一些解决方案 1)在2个数据库模式之间建立数据库链接,并进行USER_OBJECTS的比较。然而,这种解决方案对我们来说是不可行的。

2) 如果我们可以得到两种模式的 TEXT 类转储,则基本的文本比较将给出模式差异。

但是,我不知道解决方案 2 是如何实现的。 我看过一些较旧的帖子,例如 Compare two schemas and update the old schema with the new columns of new schema 但我需要一个更简单的解决方案!

感谢您的帮助。

【问题讨论】:

    标签: oracle10g oracle11g database-schema schema-compare


    【解决方案1】:

    您是否已经尝试过Oracle SQL Developer 的“工具”->“数据库差异”?

    【讨论】:

    猜你喜欢
    • 2011-08-13
    • 2012-01-22
    • 2018-05-22
    • 2012-02-01
    • 2012-07-29
    • 1970-01-01
    • 2018-03-27
    • 1970-01-01
    • 2011-04-24
    相关资源
    最近更新 更多