- SQL> alter database backup controlfile to trace;
- 到產生Warn log的地方找檔案
$ORACLE_BASE/diag/rdbms/testdb/TESTDB/trace
找到內容 - 複製一份取個名xxx.sql
- 至spfile存放地址 $ORACLE_HOME/dbs
進入SQL產生pfile
SQL> create pfile from spfile;
SQL> exit; - 避免產生的control file覆蓋掉原本的,修改pfile initTESTDB.ora內的control file destination
- 在pfile目錄進入database
SQL> startup nomount pfile=initTESTDB.ora;
執行xxx.sql
SQL> @$ORACLE_BASE/diag/rdbms/testdb/TESTDB/trace/xxx.sql; - SQL> shutdown immediate;
- SQL> startup mount pfile=initTESTDB.ora;
- SQL> ALTER SYSTEM ARCHIVE LOG ALL;
- SQL> ALTER DATABASE OPEN;
- SQL> ALTER TABLESPACE TEMP ADD TEMPFILE '/u01/oracle/11gr2/oradata/TESTDB/temp01.dbf';
2017年4月11日 星期二
Create Control File
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言