sql> startup
已啟動 oracle 例項。
系統全域性區域合計有 68108236個位元組
fixed size 65484個位元組
variable size 21708800個位元組
database buffers 46260224個位元組
redo buffers 73728個位元組
ora-00205: error in identifying control file, check alert log for more info
查了一下alert log 。
thu may 31 16:55:23 2011
ora-00202: controlfile: 'c:\oracle\oradata\smzy\control02.ctl'
ora-27048: skgfifi: file header information is invalid
osd-04004: 無效的檔案頁楣
是控制檔案control02.ctl 損壞,於是檢視control01.ctl 檔案,此檔案正常,用此檔案複製備份,將檔名改為control02.ctl 。
svrmgr> shutdown
已關閉 oracle 例項。
svrmgr> startup
已啟動 oracle 例項。
系統全域性區域合計有 68108236個位元組
fixed size 65484個位元組
variable size 21708800個位元組
database buffers 46260224個位元組
redo buffers 73728個位元組
已裝入資料庫。
已開啟資料庫。
資料庫開啟成功,做全備份。
或者:如果把資料庫表空間遷移到了 光纖儲存的磁碟陣列上,需要修改ctl控制檔案,重啟資料庫應用,就正常了。
ORA 12571 ORA 03113錯誤解決
問題現象 windows2000 環境下system 檔案壞掉了,不能啟動,修復以後機器是啟動了,但發現原來的 oracle 服務都不見了,也沒有什麼重要的資料,就重灌了一遍,裝完以後一切正常,連線 oracle 正常,重啟動機器以後發現連線 oracle 出現錯誤 ora 12571 tns 包寫...
錯誤解決 ORA 01036
最近寫程式時,往oracle中插入資料,出現錯誤ora 01036 非法的變數名 編號,如下 dbconnection conn getcon conn.open dbcommand cmd conn.createcommand string sqlrt insert into t user id,...
ORA 08104錯誤解決
img 重新建立索引,會告訴你該索引已經存在,drop index 會告訴你該索引被鎖,或者是 ora 08104 this index object xx is being online built or rebuilt 錯誤。該過程失敗之前建立的一些臨時物件由 smon 負責清除,糟糕的是,sm...