ORACLE ORA 03113錯誤解決方案

2021-08-11 13:24:03 字數 661 閱讀 5359

問題描述:資料庫無法登陸,sqlplus使用應用使用者登陸卡死在sqlplus命令後。

使用sysdba使用者可以登入,關閉資料庫後重新啟動,發現資料庫僅可啟動到mount狀態,無法成功open,報ora-03113錯誤:end-of-file on communication channel。

解決方案:查詢資料庫alert日誌,檢視是否提示某個磁碟組空間耗盡。

ora-19504: failed to create file "+data"

ora-17502:ksfdcre:4 failed to create file +data

ora-15041:diskgroup "data" space exhausted

使用grid使用者登陸作業系統,asmcmd→lsdg或asmca圖形化檢視磁碟組狀態,發現data磁碟組剩餘空間已不足1g。

使用oracle使用者登陸rman,使用命令deletearchivelog all completed before 'sysdate-7';手工刪除7天前的歸檔日誌。

使用grid使用者登陸作業系統,asmcmd→lsdg或asmca圖形化檢視磁碟組狀態,發現data磁碟組釋放了約60g空間。

使用oracle使用者再次啟動資料庫,可以重新open,問題解決。

Oracle ORA 03113錯誤解決辦法

昨天由於突然停電,資料庫主機重新開機。現在,開啟資料庫,總是報 ora 03113 通訊通道的檔案結尾 sql conn assysdba 已連線到空閒例程。sql startup oracle 例程已經啟動。total systemglobalarea 535662592 bytes fixeds...

ORA 12571 ORA 03113錯誤解決

問題現象 windows2000 環境下system 檔案壞掉了,不能啟動,修復以後機器是啟動了,但發現原來的 oracle 服務都不見了,也沒有什麼重要的資料,就重灌了一遍,裝完以後一切正常,連線 oracle 正常,重啟動機器以後發現連線 oracle 出現錯誤 ora 12571 tns 包寫...

Oracle ORA 01110錯誤解決方法

在資料庫伺服器上,建立了乙個使用者test,然後使用命令drop user test cascade刪除了使用者,接著也刪除了這個使用者的資料檔案 opt oracle oradata test testdata.dbf。當在登入資料庫時,能夠啟動例項,但是打不開資料庫,系統報錯 ora 01157...