我在Windows 7機器上運行Oracle 11。今天早上我有這個奇怪的問題。當我嘗試連接到數據庫時,它說'共享內存領域不存在'。但是,當我使用數據庫配置助手,選擇一個數據庫,然後單擊下一步,它'檢索數據庫信息'。在那段時間,當我連接到數據庫時,它會顯示'Oracle shutdown in progress'消息。一旦「檢索數據庫信息」完成(並且我不會超越數據庫配置助手中的那個步驟),我就能夠無任何問題地連接到數據庫。Oracle共享內存領域不存在
我比較了工作前後運行的環境變量和windows服務,以及它們都一樣。
問題是,數據庫配置助手中的「檢索數據庫信息」是否修復了「共享內存領域不存在」的問題?
任何建議將有所幫助。
P.S.我檢查了與這個主題有關的其他問題在stackoverflow並沒有發現任何有用的,或者我沒有正確理解它。所以請不要把這個問題作爲重複來解決。
「共享內存領域不存在」通常意味着,很明顯,您的數據庫沒有啓動。 – Mat 2013-03-26 18:39:25
謝謝。如果我沒有錯,oracle數據庫作爲服務運行。我看到數據庫服務在我'檢索數據庫信息'之前和之後運行。 – Jeevan 2013-03-26 19:04:47
僅僅因爲windows服務正在運行,並不意味着數據庫是可訪問的。許多人需要執行「啓動安裝」和/或「更改數據庫打開」命令。 – OldProgrammer 2013-03-26 20:31:18