用PL/SQL鏈接Oracle數據庫,輸入登陸名和密碼後,提示以下錯誤:ora-01033:oracle initialization or shutdown in progress;sql
在網上搜索了一圈,終於發現幾個比較有詳細步驟的解決方案,參考以下:數據庫
第一種解決方法:oracle
第一步,運行cmd測試
第一步、sqlplus /NOLOGorm
第二步、SQL>connect sys/change_on_install as sysdbablog
提示:已成功圖片
第三步、SQL>shutdown normalcmd
提示:數據庫已經關閉 已經卸載數據庫 ORACLE 例程已經關閉it
第四步、SQL>startup mountio
第五步、SQL>alter database open;
提示:(我在操做的時候沒有遇到下邊着中錯誤)
第1 行出現錯誤: ORA-01157: 沒法標識/鎖定數據文件19 - 請參閱DBWR 跟蹤文件
ORA-01110: 數據文件19: ''''C:\oracle\oradata\oradb\FYGL.ORA''
這個提示文件部分根據每一個人不一樣狀況有點差異。
繼續輸入 第六步、SQL>alter database datafile 19 offline drop;
第七步、重複使用第五第六步,直到出現「數據庫已更改」的提示,而後以下圖,
繼續輸入shutdown normal,startup mount就OK啦
測試了一遍,發現仍是沒有解決我這個問題;
第二種方法:
把Oracle的相關服務都中止後、在從新啓動、發現能夠正常登陸。