Oracle ORA-01033: ORACLE initialization or shutdown in progress 錯誤解決辦法

今早剛上班、客戶打電話過來講系統訪問不了,輸入用戶名、用戶號不能加載出來!聽到這個問題,第一時間想到的是否是服務器從新啓動了,Oracle數據庫的相關服務沒有啓動的緣由、查看服務的時候,發現相關的服務都是啓動的狀態。第二想法就是查看的程序配置文件是否被修改過、也沒有異常;第三個就是用PL/SQL鏈接Oracle數據庫,輸入登陸名和密碼後,提示以下錯誤:ora-01033:oracle initialization or shutdown in progresshtml

 

在網上搜索了一圈,終於發現幾個比較有詳細步驟的解決方案,參考以下:sql

 

第一種解決方法:數據庫

第一步,運行cmd服務器

第一步、sqlplus /NOLOGoracle

第二步、SQL>connect sys/change_on_install as sysdba測試

提示:已成功spa

第三步、SQL>shutdown normalorm

      提示:數據庫已經關閉       已經卸載數據庫       ORACLE 例程已經關閉htm

第四步、SQL>startup mountblog

第五步、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啦

 

內容來源:http://www.2cto.com/database/201202/118194.html

              http://yuxisanren.iteye.com/blog/1754018

     

    測試了一遍,發現仍是沒有解決我這個問題;

 

第二種方法:

 

      把Oracle的相關服務都中止後、在從新啓動、發現能夠正常登陸。

相關文章
相關標籤/搜索