我們有一個使用Oracle 9i的應用程序(好吧,3),但是這很快就要結束了,我們需要遷移到另一個平臺 - Oracle 11或Postgress是顯而易見的平臺。將應用程序從Oracle 9移植到Oracle 11 - gottchas?
我聽說過,從9i移植到11並不是直截了當的評論,但是這裏沒有人可以確認某種方式。我並不太在意「哦,查詢計劃引擎改變了」,我更關心「這個功能已經不存在了」。
這些應用程序都不是很複雜 - 它可能是客戶端SQL中的基本問題(也可能是一個大型的多表搜索例程,但我們將使用Lucene重寫),或PL/SQL中的相同。
Postgress只是作爲一個可能更容易,更便宜的目標來移植,但許可成本被我們DBA的培訓成本抵消。
任何經驗評論贊賞。
你爲什麼不試試自己?您可以免費下載和使用11g進行開發。 – zendar 2009-02-05 12:17:56
我知道,但我們時間不夠,所以在經過了「我已經做了,沒事了」之類的小動作之後,或者「d00d,你是如此搞砸了」。 :) – 2009-02-05 13:00:29
感謝這兩個答案 - 標記雷內的正確只是因爲(他)有較少的代表(即,會發現代表有用)。不能標記兩個都不對勁:(謝謝你們倆) – 2009-02-05 13:03:07