(Oracle)ORA-01034 - Oracle not available”和“ORA-27101 - shared memory realm does not exist”

原因:很可能是數據庫沒有正常關閉

解決辦法:關閉數據庫然後再重新啓動,關閉後再打開就行。
在這裏插入圖片描述

sqlplus "sys/dba as sysdba"
[這裏sys是用戶名,dba是密碼,如果用系統用戶,即sys登陸,則必須後面跟上as sysdba]
這一步你也可以直接打開sqlplus命令窗口,輸入用戶名和密碼
SQL>shutdown abort

直接用abort最強烈的手段將其關閉,因爲 oracle 的數據庫中數據量已經比較大,如果採用溫和的方式immediately,可能會卡死在那兒不動,
當然如果你的數據量比較小,可以選擇溫和的方式,這樣不容易損壞數據庫。

SQL>startup

這樣數據庫就啓動好了,重新訪問下試試,應該沒有問題了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章