程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> Oracle ORA-01033: ORACLE initialization or shutdown in progress 錯誤解決辦法

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

編輯:Oracle教程

今早剛上班、客戶打電話過來說系統訪問不了,輸入用戶名、用戶號不能加載出來!聽到這個問題,第一時間想到的是不是服務器重新啟動了,Oracle數據庫的相關服務沒有啟動的原因、查看服務的時候,發現相關的服務都是啟動的狀態。第二想法就是查看的程序配置文件是否被修改過、也沒有異常;第三個就是用PL/SQL連接Oracle數據庫,輸入登錄名和密碼後,提示如下錯誤:;

 

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

 

第一種解決方法:

第一步,運行cmd

sqlplus /NOLOG

SQL>connect sys/change_on_install as sysdba

提示:已成功

SQL>shutdown normal

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

SQL>startup mount

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的相關服務都停止後、在重新啟動、發現可以正常登錄。

 

 

 

 

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved