Oracle表空間數據文件丟失的恢復 |
發布時間: 2012/8/22 17:58:22 |
創建不了Oracle表,就登陸服務器看下了,我試著創建了一個表,提示表空間不足,那這個好辦擴大表空間就OK了唄,正在得意洋洋的時候,出現了如下的2個錯誤: ORA-01157: cannot identify/lock data file 10 - see DBWR trace file ORA-01110: data file 10: '/home/Oracle/oradata/ora10/xxt_mt_msg09.ora' 郁悶,居然出現了錯誤,看了當前目錄居然這個文件不知道被誰刪除了,我直接狂汗,通過千辛萬苦找了解決的方法: SQL> startup mount ; SQL> alter tablespace XXT_mt_as_msg online; SQL> alter database open; 現在再到當前的數據庫文件目錄發現這個xxt_mt_msg09.ora已經還原回來了,然后重新擴大了下表空間,這下又可以創建表了. 本文出自:億恩科技【www.vbseamall.com】 |