關於丟失表空間資料檔案的處理方式
ORA-01116: error in opening database file 89
ORA-01110: data file 89: '/templv/osm/OSM_TABP_00.dbf'
ORA-27041: unable to open file
Linux Error: 2: No such file or directory
Additional information: 3
如果表空間資料檔案不重要直接刪除:
首先將表空間檔案改為offline就可以了!
SQL>alter database datafile '/templv/osm/OSM_TABP_00.dbf' offline drop;
是每一個檔案都要offline才可以刪除.
現在使用:
drop tablespace osm_tabp_0 including contents
就OK了!
如果需要恢復 參考下面步驟
解決步驟是:重新建立一個資料檔案,然後recover過來就可以了,不過前提是日誌檔案還在。
1. startup mount
2. alter database create datafile'/opt/oracle/oradata/test/testdata.dbf';
3. set autorecovery on;
4. recover datafile '/opt/oracle/oradata/test/testdata.dbf';
5. alter database datafile '/opt/oracle/oradata/test/testdata.dbf' online;
6. alter database open;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31440090/viewspace-2199377/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 新建的表空間(或資料檔案)丟失以及控制檔案丟失,有新建表空間(或資料檔案)前的控制文
- oracle中undo表空間丟失處理方法Oracle
- MySQL 磁碟空間滿導致表空間相關資料檔案損壞故障處理MySql
- Oracle undo 表空間資料檔案丟失強制啟動資料庫(沒有未提交的事務)Oracle資料庫
- 表空間和資料檔案的管理
- redis資料丟失你怎麼處理?Redis
- oracle 普通表空間資料檔案壞塊Oracle
- 表空間(資料檔案shrink)收縮示例
- PostgreSQL在不同的表空間移動資料檔案SQL
- 表空間與資料檔案的offline和online操作
- MySQL InnoDB系統表空間資料檔案配置MySql
- OGG整合抽取模式丟失歸檔處理模式
- 電腦檔案丟失資料恢復資料恢復
- 2.5.9 在資料庫建立期間支援大檔案表空間資料庫
- Oracle臨時表空間檢視、新增臨時表空間資料檔案、修改預設臨時表空間 方法!Oracle
- 2.5.4 為 SYSAUX 表空間指定資料檔案屬性UX
- Oracle DataGuard歸檔日誌丟失處理方法Oracle
- Hadoop小檔案的處理方式Hadoop
- Oracle 表空間增加檔案Oracle
- Sql Server資料庫檔案丟失的恢復方法SQLServer資料庫
- 儲存崩潰導致資料丟失如何處理
- 2.5.4.1 關於SYSAUX表空間UX
- Oracle案例11——Oracle表空間資料庫檔案收縮Oracle資料庫
- sysaux 表空間爆滿處理方法UX
- mysql關於表空間的總結MySql
- TSPITR方式資料庫找回誤操作丟失的資料資料庫
- Oracle單個資料檔案損壞,在Rman命令裡設定表空間、資料檔案offline方式來恢復最方便Oracle
- DATA GUARD主庫丟失資料檔案的恢復(3)
- DATA GUARD主庫丟失資料檔案的恢復(1)
- DATA GUARD主庫丟失資料檔案的恢復(2)
- Oracle impdp遷移資料後主鍵丟失故障處理Oracle
- 關於 iconv 轉碼導致資料丟失的問題
- 處理Linux刪除檔案後空間未釋放的問題Linux
- 達夢資料庫系統表空間資料檔案遷移過程資料庫
- 關於Cordova框架對URL攔截導致通訊丟失問題的處理框架
- 檔案傳輸軟體如何有效防止資料丟失?
- 關於一類資料處理
- oracle dg庫資料檔案空間不足Oracle