Oracle-12c
ORACLE12 - 通過 SqlPlus 連接
我在本地安裝了 Oracle 在我可以通過 SqlPlus 直接連接之前,但現在當我嘗試連接時出現此錯誤:
錯誤:ORA-01034:ORACLE 不可用 ORA-27101:共享記憶體領域不存在 Linux-x86_64 錯誤:2:沒有這樣的文件或目錄附加資訊:3640 附加資訊:684464879 程序 ID:0 會話 ID:0 序列號: 0
你能告訴我這個錯誤的原因是什麼嗎?我該如何解決?
通過改變值來解決
文件 /etc/sysctl.conf 中的“kernel.shmall”
確保數據庫實際上正在執行,如果沒有,請啟動它。如果你有一個初始化腳本,那麼它通常是這樣的:
sudo service oracle start
之前已針對 Oracle 11g 提出過此問題 - 該問題的答案和評論在這裡可能會有所幫助: ORA-01034: ORACLE not available in oracle 11g