如果資料庫表格區遺失或損毀,您可以執行檔案層級復原加以還原。檔案層級成功復原後,您必須手動復原表格區。
請按照下列步驟操作:
範例:假設表格區的名稱是 MYTEST_DB。輸入下列命令使表格區離線:
$ sqlplus "/ as sysdba" SQL> alter tablespace MYTEST_DB offline;
SQL> select file_name, tablespace_name from dba_data_files where tablespace_name='MYTEST_DB';
FILE_NAME
--------------------------------------------------------------------------------
TABLESPACE_NAME
------------------------------
/opt/oracle/oradata/lynx/MYTEST_DATA01.dbf
MYTEST_DB
範例:輸入表格區 "MYTEST_DB" 的 "MYTEST_DATA01.dbf" 並進行搜尋。
SQL>recover tablespace MYTEST_DB; 指定日誌:{<RET>=suggested | filename | AUTO | CANCEL} 自動
SQL>alter tablespace MYTEST_DB online;
表格區成功復原。
Copyright © 2016 |
|