我希望我們的團隊針對Oracle數據庫的本地實例進行開發。使用MS SQL,我可以使用SQL Express Edition。我有什麼選擇?在本地Oracle實例上開發
回答
Oracle也有一個快速版本。我相信這是雖然較爲有限(IIRC,你只能有一個實例一個數據庫)
Oracle允許開發人員下載並使用Oracle的免費開發軟件(至少爲宗旨最初的原型,最好閱讀許可條款)。下載here。
我不推薦Oracle XE。我的同事和我一直在甲骨文公司做項目,在嘗試將XE用於我們的本地開發實例後,我的合作伙伴被嚴重絆倒了。數據庫工作正常,直到我們開始運行本地壓力測試,此時它開始丟棄連接。
我不知道這是故意的,有記錄的限制,或者如果我們每個人都碰到了一個奇怪的錯誤,但我強烈建議您遠離XE。當我們都轉換到完整版時,我們的問題立即消失了。
另外,Oracle不需要對整個服務器進行任何形式的授權確認;你必須點擊某個東西才能說你確實獲得了許可證,但這並不能證明你的證明。因此,如果您確實擁有使用Oracle的許可證,那麼沒有理由不能在開發機器上安裝完整版本。
一個數據庫我不會壓力測試XE ,你應該在真正的服務器上完成一個完整的oracle實例(開發人員許可證)。 XE非常有用,因爲它具有更小的佔地面積,重量更輕,安裝也更容易。 – 2008-11-17 20:02:16
我使用Oracle 10g Express Edition取得了很多成功。它附帶Oracle應用快車,它允許通過Web界面進行簡單的管理和創建軟件。它僅限於4Gb的磁盤空間,1Gb的RAM,並且僅使用1個處理器。
它是免費的,在我的經驗是100%可靠。它可以輕鬆託管在虛擬機中。
此外,Oracle SQL Developer是一個跨平臺的應用程序,可用於任何版本的Oracle,也是免費的。 Oracle 10g非常棒。去吧:-)
我們結束了使用Oracle XE。安裝客戶端,安裝快速,重啓,它只是工作。
我很滿意Oracle XE的開發目的。
我確實有這樣一個wisdow分享;如果您遇到像ORA-12519這樣的問題:TNS:找不到合適的服務處理程序或ORA-12560:TNS:協議適配器錯誤,請嘗試更改您的PROCESSES參數,使用sys登錄到Oracle作爲sysdba並執行如下:
ALTER SYSTEM SET PROCESSES=150 SCOPE=SPFILE;
更改PROCESSES參數後,重新啓動Oracle服務。
- 1. 在本地db上部署SSIS實例
- 2. 開始Mosquitto的本地實例
- 3. 在本地開發SASS,上傳變更
- 4. 在mac上本地開發Microsoft Sql
- 5. 使用SSL在本地開發SSL在OSX上進行開發
- 6. Mac上的本地開發與Windows上的Dragonfire SDK - iPhone開發
- 7. 以VS2015作爲本地實例將開發SSL證書綁定到IP地址
- 8. 從Oracle實例
- 9. 在本地開發Mac Mini
- 10. 使用eclipse在java的GAE開發環境中訪問本地MySQL實例
- 11. 如何連接oracle sql developer的本地實例?
- 12. 的Oracle實例「而不是」觸發
- 13. 本地Facebook開發
- 14. 本地計算機上的Sitecore開發
- 15. 延遲實例在Objective-C/iPhone開發
- 16. 流星:在Modulus.io上使用mongodb在本地機器上開發
- 17. 本地或實例變量
- 18. 修補本地實例
- 19. 返回本地實例
- 20. 從Windows開始在Unix上開發C++,本地函數調用?
- 21. C#,Oracle 9和實體框架開發
- 22. 優化Oracle實例
- 23. SimpleMembership在本地工作,但發佈時找不到SqlServier實例
- 24. 如何在不是「本地主機」的域上運行本地Rails實例?
- 25. 在Intellij中設置本地OC4J實例
- 26. Azure上的404,但不在本地開發機器上
- 27. 如何在AWS實例上公開ElasticSearch?
- 28. 獲取本地Rails開發環境中的真實IP地址
- 29. 本地ActiveMQ實例將http消息轉發/更改到遠程activemq實例
- 30. 在本地主機上創建兩個獨立的MongoDB實例
限制: *支持多達4GB用戶數據 *執行1個處理器在任何大小服務器 *使用高達1GB RAM在任何大小服務器 的*每個機 – 2008-09-25 22:17:05