oracle 線上rename資料檔案
今天給表空間加資料檔案的時候,馬虎大意多加了一個空格,為了避免之後備份等問題。現在準備在
線rename資料檔案。先在測試庫上進行試驗
SQL> create tablespace test datafile '/home/oracle/tst.dbf ' size 1m;
Tablespace created.
確認是否為歸檔模式
SQL> archive log list
Database log mode Archive Mode
Automatic archival Enabled
Archive destination /archive/archive1
Oldest online log sequence 109
Next log sequence to archive 111
Current log sequence 111
如果不是歸檔模式,需要將資料庫啟到mount 狀態,將資料庫更改成歸檔模式
SQL>alter database archivelog;
此時可能碰到 ora-00265錯誤!解決辦法是將資料庫已限制模式啟動,再重啟到mount狀態
SQL>startup restrict;
當資料庫處於歸檔模式的時候,便可進行線上rename 操作:
1查詢datafile 的檔案號
SQL> select file_id,file_name from dba_data_files where tablespace_name='TEST';
FILE_ID FILE_NAME
---------- --------------------------------------------------
13 /home/oracle/tst.dbf
2.將資料檔案offline
SQL> alter database datafile 13 offline;
Database altered
3.作業系統中將檔名稱修改:
SQL>host mv '/home/oracle/tst.dbf ' /home/oracle/tst.dbf
4rename資料檔案
SQL> alter database rename file '/home/oracle/tst.dbf ' to '/home/oracle/tst.dbf';
Database altered.
5.恢復資料檔案並online
SQL> recover datafile 13;
Media recovery complete.
SQL> alter database datafile 13 online;
Database altered
6、查詢資料檔案狀態
SQL> select file_id,file_name,status from dba_data_files where tablespace_name='TEST';
FILE_ID FILE_NAME STATUS
---------- -------------------------------------------------- ------------------
13 /home/oracle/tst.dbf AVAILABLE
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31561453/viewspace-2650218/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- rename備庫資料檔案
- 線上移動資料檔案
- 磁碟空間不足,線上移動Oracle的資料檔案Oracle
- Oracle 12C 新特性之資料檔案線上遷移Oracle
- Oracle 資料檔案回收Oracle
- oracle 12c R1 可以線上對資料檔案重新命名或者移動資料檔案位置Oracle
- oracle資料庫移動資料檔案、日誌檔案和控制檔案Oracle資料庫
- 線上遷移表空間資料檔案
- 12c pdb線上移動資料檔案或者重新命名資料檔案
- oracle 12c 新特性之一:線上重新命名資料檔案Oracle
- 資料檔案實驗操作datafile的create/offline/drop/rename等操作
- Oracle 刪除資料檔案Oracle
- oracle 資料檔案遷移Oracle
- 收縮Oracle資料檔案Oracle
- oracle刪除資料檔案Oracle
- oracle 關於-資料檔案Oracle
- oracle資料檔案遷移Oracle
- ORACLE移動資料檔案Oracle
- ORACLE 收縮資料檔案Oracle
- oracle資料檔案大小限制Oracle
- PDB資料檔案的線上位置以及檔名更改
- 12C關於CDB、PDB線上移動資料檔案、線上重新命名資料檔案的操作說明
- 12c新特性,線上move資料檔案
- Oracle12C新特性-線上重新命名遷移資料檔案(一)Oracle
- ORACLE12C新特性之線上遷移活躍的資料檔案Oracle
- oracle中移動控制檔案、資料檔案、日誌檔案Oracle
- Oracle資料檔案和臨時檔案的管理Oracle
- oracle資料庫的配置檔案Oracle資料庫
- oracle 資料檔案offlineOracle
- oracle資料檔案驗證工具Oracle
- ORACLE 重新命名資料檔案Oracle
- Oracle_遷移資料檔案Oracle
- 重建Oracle資料庫控制檔案Oracle資料庫
- Oracle資料檔案最大值Oracle
- 收縮ORACLE的資料檔案Oracle
- 轉:Oracle刪除資料檔案Oracle
- Oracle資料檔案大小的限制Oracle
- oracle資料檔案個數限制Oracle