ORA-01110,ORA-01145誤刪資料檔案處理
今天模擬了ora-01110錯誤處理,非歸檔,注為測試,表空間為非重要資料檔案
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
SQL> alter system checkpoint;
System altered.
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> quit
Disconnected from Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
[oracle@ORA12CR2-213-8 ~]$ cd /u01/app/oracle/oradata/netdata/
[oracle@ORA12CR2-213-8 netdata]$ ls
control01.ctl netdatapdb redo01.log redo03.log system01.dbf temp01.dbf users01.dbf
control02.ctl pdbseed redo02.log sysaux01.dbf tbs_netdata01.dbf undotbs01.dbf
[oracle@ORA12CR2-213-8 netdata]$ rm -rvf tbs_netdata01.dbf
removed `tbs_netdata01.dbf'
[oracle@ORA12CR2-213-8 netdata]$ sqlplus / as sysdba
SQL*Plus: Release 12.2.0.1.0 Production on Thu Feb 16 19:12:29 2017
Copyright (c) 1982, 2016, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup;
ORACLE instance started.
Total System Global Area 838860800 bytes
Fixed Size 8798312 bytes
Variable Size 423628696 bytes
Database Buffers 398458880 bytes
Redo Buffers 7974912 bytes
Database mounted.
ORA-01157: cannot identify/lock data file 13 - see DBWR trace file
ORA-01110: data file 13: '/u01/app/oracle/oradata/netdata/tbs_netdata01.dbf'
SQL> alter database datafile '/u01/app/oracle/oradata/netdata/tbs_netdata01.dbf' offline;
alter database datafile '/u01/app/oracle/oradata/netdata/tbs_netdata01.dbf' offline
*
ERROR at line 1:
ORA-01145: offline immediate disallowed unless media recovery enabled
SQL> alter database datafile '/u01/app/oracle/oradata/netdata/tbs_netdata01.dbf' offline drop;
Database altered.
SQL> alter database open;
Database altered.
SQL>
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
SQL> alter system checkpoint;
System altered.
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> quit
Disconnected from Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
[oracle@ORA12CR2-213-8 ~]$ cd /u01/app/oracle/oradata/netdata/
[oracle@ORA12CR2-213-8 netdata]$ ls
control01.ctl netdatapdb redo01.log redo03.log system01.dbf temp01.dbf users01.dbf
control02.ctl pdbseed redo02.log sysaux01.dbf tbs_netdata01.dbf undotbs01.dbf
[oracle@ORA12CR2-213-8 netdata]$ rm -rvf tbs_netdata01.dbf
removed `tbs_netdata01.dbf'
[oracle@ORA12CR2-213-8 netdata]$ sqlplus / as sysdba
SQL*Plus: Release 12.2.0.1.0 Production on Thu Feb 16 19:12:29 2017
Copyright (c) 1982, 2016, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup;
ORACLE instance started.
Total System Global Area 838860800 bytes
Fixed Size 8798312 bytes
Variable Size 423628696 bytes
Database Buffers 398458880 bytes
Redo Buffers 7974912 bytes
Database mounted.
ORA-01157: cannot identify/lock data file 13 - see DBWR trace file
ORA-01110: data file 13: '/u01/app/oracle/oradata/netdata/tbs_netdata01.dbf'
SQL> alter database datafile '/u01/app/oracle/oradata/netdata/tbs_netdata01.dbf' offline;
alter database datafile '/u01/app/oracle/oradata/netdata/tbs_netdata01.dbf' offline
*
ERROR at line 1:
ORA-01145: offline immediate disallowed unless media recovery enabled
SQL> alter database datafile '/u01/app/oracle/oradata/netdata/tbs_netdata01.dbf' offline drop;
Database altered.
SQL> alter database open;
Database altered.
SQL>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24486203/viewspace-2141239/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 誤刪資料庫資料檔案的處理方法資料庫
- 被誤刪的檔案正確處理方法,快速找回誤刪的檔案
- oracle資料檔案被誤刪除後的災難處理方法Oracle
- Oracle非關鍵資料檔案作業系統誤刪除處理Oracle作業系統
- UNDO表空間下的資料檔案被誤刪除後的處理方法
- 資料檔案誤刪--但有資料檔案的copy恢復
- 測試環境控制檔案被誤刪的故障處理
- 【恢復】非歸檔模式下因誤刪除資料檔案導致資料庫無法OPEN的故障處理模式資料庫
- Oracle系統表空間剛新增的一個資料檔案誤刪除恢復處理Oracle
- 資料檔案誤刪除(DM_單機)
- Oracle恢復誤刪除的資料檔案Oracle
- 誤刪oracle資料庫表空間檔案Oracle資料庫
- ASP.NET在刪除掉資料庫檔案後報錯處理ASP.NET資料庫
- 關於臨時資料檔案ORA-01187,ORA-01110處理
- Linux下誤刪資料檔案從檔案控制程式碼恢復資料檔案Linux
- 非歸檔資料檔案誤刪除解決辦法
- 誤刪除資料檔案、控制檔案的非RMAN恢復方法
- 使用檔案描述符恢復誤刪除的資料檔案
- oracle誤刪除表空間的資料檔案Oracle
- 使用資料流的思想處理檔案
- 含有特殊字元的資料檔案處理字元
- 表空間資料檔案故障處理
- windows刪除檔案的批處理操作Windows
- 誤刪出資料檔案,透過dbca無法刪除資料庫問題資料庫
- 資料檔案丟失---ora-01110
- oracle 失誤刪掉資料檔案後,刪除表空間操作Oracle
- 使用中undo表空間資料檔案被誤刪
- linux下恢復誤刪除的資料檔案Linux
- 誤刪除InnoDB ibdata資料檔案(無備份)
- 伺服器儲存檔案誤刪資料恢復伺服器資料恢復
- alert_SID.log 告警檔案過大或誤刪除後的處理
- oracle 誤刪除的處理方法Oracle
- 非歸檔模式下資料檔案被誤刪的解決方法模式
- 記一次業務人員誤刪資料後的處理方法
- Day03:檔案開啟;錯誤處理
- linux下恢復誤刪除oracle的資料檔案LinuxOracle
- 誤刪檔案能找回嗎?簡單誤刪檔案找回教程分享
- Oracle 刪除資料檔案Oracle