2008-08-25 41 views

回答

19

Oracle也有一個快速版本。我相信這是雖然較爲有限(IIRC,你只能有一個實例一個數據庫)

Oracle XE

+2

限制: *支持多達4GB用戶數據 *執行1個處理器在任何大小服務器 *使用高達1GB RAM在任何大小服務器 的*每個機 – 2008-09-25 22:17:05

4

Oracle允許開發人員下載並使用Oracle的免費開發軟件(至少爲宗旨最初的原型,最好閱讀許可條款)。下載here

1

我不推薦Oracle XE。我的同事和我一直在甲骨文公司做項目,在嘗試將XE用於我們的本地開發實例後,我的合作伙伴被嚴重絆倒了。數據庫工作正常,直到我們開始運行本地壓力測試,此時它開始丟棄連接。

我不知道這是故意的,有記錄的限制,或者如果我們每個人都碰到了一個奇怪的錯誤,但我強烈建議您遠離XE。當我們都轉換到完整版時,我們的問題立即消失了。

另外,Oracle不需要對整個服務器進行任何形式的授權確認;你必須點擊某個東西才能說你確實獲得了許可證,但這並不能證明你的證明。因此,如果您確實擁有使用Oracle的許可證,那麼沒有理由不能在開發機器上安裝完整版本。

+4

一個數據庫我不會壓力測試XE ,你應該在真正的服務器上完成一個完整的oracle實例(開發人員許可證)。 XE非常有用,因爲它具有更小的佔地面積,重量更輕,安裝也更容易。 – 2008-11-17 20:02:16

7

我使用Oracle 10g Express Edition取得了很多成功。它附帶Oracle應用快車,它允許通過Web界面進行簡單的管理和創建軟件。它僅限於4Gb的磁盤空間,1Gb的RAM,並且僅使用1個處理器。

它是免費的,在我的經驗是100%可靠。它可以輕鬆託管在虛擬機中。

此外,Oracle SQL Developer是一個跨平臺的應用程序,可用於任何版本的Oracle,也是免費的。 Oracle 10g非常棒。去吧:-)

2

我們結束了使用Oracle XE。安裝客戶端,安裝快速,重啓,它只是工作。

6

我很滿意Oracle XE的開發目的。

我確實有這樣一個wisdow分享;如果您遇到像ORA-12519這樣的問題:TNS:找不到合適的服務處理程序或ORA-12560:TNS:協議適配器錯誤,請嘗試更改您的PROCESSES參數,使用sys登錄到Oracle作爲sysdba並執行如下:

ALTER SYSTEM SET PROCESSES=150 SCOPE=SPFILE; 

更改PROCESSES參數後,重新啓動Oracle服務。