在使用plsql使用遊標的%rowcount時,致使了一個死循環,手動終止後數據庫沒法鏈接,服務重啓後依然不行。windows日誌管理器報歸檔日誌相關的錯誤,最終手動啓動到mount狀態,禁用歸檔日誌後,數據庫正常。因爲是本機的實驗數據庫,因此但願把歸檔日誌刪掉:html
如下摘自這裏
ORACLE正確刪除歸檔並回收空間的方法
一個ORACLE歸檔日誌常常滿,表現爲/oraarchive 這個文件空間佔用100%你們必定抱怨ORACLE爲什麼沒有歸檔維護工具,不少人直接刪除了事,錯了,ORACLE有,並且很智能,能夠正確的刪除歸檔和FLASHBACK,不過切記,ORACLE歸檔日誌對於ORACLE的數據恢復和備份很是重要,不到萬不得已不要刪除歸檔日誌。
刪除歸檔日誌的過程
以ORACLE用戶身份登陸到數據庫服務器主機或經過網絡鏈接
進入ORACLE數據備份工具
rman target/
或rman target/@orcl
在命令窗口裏面執行
DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7';sql
往後慢慢研究rman的功能。數據庫