原因:很可能是數據庫沒有正常關閉
解決辦法:關閉數據庫然後再重新啓動,關閉後再打開就行。
sqlplus "sys/dba as sysdba"
[這裏sys是用戶名,dba是密碼,如果用系統用戶,即sys登陸,則必須後面跟上as sysdba]
這一步你也可以直接打開sqlplus命令窗口,輸入用戶名和密碼
SQL>shutdown abort
直接用abort最強烈的手段將其關閉,因爲 oracle 的數據庫中數據量已經比較大,如果採用溫和的方式immediately,可能會卡死在那兒不動,
當然如果你的數據量比較小,可以選擇溫和的方式,這樣不容易損壞數據庫。
SQL>startup
這樣數據庫就啓動好了,重新訪問下試試,應該沒有問題了