2013-01-14 271 views
0

我有一個任務,我們需要比較兩個不同版本的兩個數據庫模式。比較Oracle 10g和Oracle 11g架構

實際上,應用程序已升級爲使用Oracle 11g,舊版本的應用程序使用Oracle 10g。基本上需要檢查的是兩種不同版本化應用程序的架構差異主要是爲了檢查是否沒有功能被破壞或沒有丟失相關的架構變更

我做了一些R & D,發現許多工具可用比較模式,DB Solo等。但我的要求是比較兩個不同版本的兩個模式。這些工具可用於比較相同版本的模式。

我與老年人討論後提出的一些解決方案 1)在2個DB模式之間建立DB鏈接,並對USER_OBJECTS進行比較。然而,這種解決方案對我們來說不可行。 2)如果我們可以得到像兩個模式轉儲的TEXT,基本的文本比較會給出模式的差異。

但是,我不知道如何解決方案2是可能的。 我看過一些舊帖子,如 Compare two schemas and update the old schema with the new columns of new schema,但我需要一個更簡單的解決方案!

您的幫助表示讚賞。

回答

0

您是否已經嘗試使用「工具」 - >「數據庫比較」從Oracle SQL Developer

+0

是的,我碰到過那個..我看到源和目標連接正在提供..我不明白的是..如果這些連接可能分別是10g和11g架構http://www.oracle.com/ technetwork/issue-archive/2012/12-sep/o52sqldev-1735911.html – HungryForKnowledge

+0

This Works ..謝謝! @Blama – HungryForKnowledge