我正在編寫一個需要在Oracle數據庫上工作的應用程序,我們沒有Oracle Db,但是我們的客戶端使用它,所以我一直在使用Oracle Express開發/測試它。從Oracle Express轉到Real Deal需要注意的事項?
有什麼東西我應該注意從免費版本轉移到可能會破壞我的應用程序,當我運行它反對全脂版?
我正在編寫一個需要在Oracle數據庫上工作的應用程序,我們沒有Oracle Db,但是我們的客戶端使用它,所以我一直在使用Oracle Express開發/測試它。從Oracle Express轉到Real Deal需要注意的事項?
有什麼東西我應該注意從免費版本轉移到可能會破壞我的應用程序,當我運行它反對全脂版?
不是。我能想到的唯一的東西可能會咬你:
除此之外,同一版本的不同版本應該在功能上相同。
取決於「全脂」版本的版本。如果他們仍然使用舊的Oracle 9i/9iR2/10gR1版本,如果您使用了10gR2的功能,則可能會遇到問題。 Apex在11g之前默認不安裝,但可以添加。 嵌入式pl/sql網關在非XE 10gR2上不可用。 如果你不知道這兩者中的哪一個是什麼,那麼它不會影響你。
XE還對數據庫應用了更嚴格的安全控制措施(谷歌NETWORK_ACL),直到11g才應用於全脂版。
大多數的這些都與部署:
你不會被迫使用XE發展,Oracle還允許開發許可證,所以你可以運行任何版本或功能集(甚至企業或RAC),如果你只使用它的發展,不要」 OTN下載頁面上提供: 所有軟件下載都是免費的,每個軟件都附帶開發許可證,允許您在開發和原型化應用程序時免費使用完整版本的產品(或對於嚴格的自我教育目的),除非你在筆記本電腦或低功耗虛擬機上使用XE,否則我會在Linux上的300美元個人電腦上使用企業版(Centos?)。