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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 資料檔案回收Oracle
- Oracle12C新特性-線上重新命名遷移資料檔案(一)Oracle
- 12c pdb線上移動資料檔案或者重新命名資料檔案
- 12C關於CDB、PDB線上移動資料檔案、線上重新命名資料檔案的操作說明
- 12c新特性,線上move資料檔案
- Oracle資料檔案和臨時檔案的管理Oracle
- oracle資料庫的配置檔案Oracle資料庫
- 修改Oracle資料檔名及資料檔案存放路徑Oracle
- [20181031]12c 線上移動資料檔案.txt
- oracle徹底刪除資料檔案Oracle
- oracle uncatalog資料庫備份檔案Oracle資料庫
- Oracle資料庫 ASM磁碟線上擴容Oracle資料庫ASM
- oracle dg庫資料檔案空間不足Oracle
- Oracle10g刪除資料檔案Oracle
- 【Oracle】如何修改資料檔案和日誌檔案的路徑Oracle
- 織夢CMS(dedecms)的資料庫連線檔案_織夢連線資料庫檔案資料庫
- Oracle案例11——Oracle表空間資料庫檔案收縮Oracle資料庫
- oracle11g修改資料檔案路徑Oracle
- oracle 普通表空間資料檔案壞塊Oracle
- oracle 修改資料檔案位置(路徑)(移動)Oracle
- 分析Oracle資料庫日誌檔案(三)EPOracle資料庫
- 分析Oracle資料庫日誌檔案(二)DOOracle資料庫
- 分析Oracle資料庫日誌檔案(一)HBOracle資料庫
- oracle 修改資料檔案路徑(四種方式)Oracle
- 03-Java框架FTPClient 使用rename()移動檔案和檔案重新命名Java框架FTPclient
- kkFileView檔案線上預覽View
- ZBlogPHP如何線上管理檔案?PHP
- Oracle使用RMAN將普通資料檔案轉成ASMOracleASM
- Oracle DG備庫手動管理新增資料檔案Oracle
- 網站連線資料庫配置檔案網站資料庫
- 【BUILD_ORACLE】使用Oracle資料泵線上不停機克隆/遷移PDBUIOracle
- http不使用Form表單傳送檔案資料和非檔案資料(上傳篇)HTTPORM
- 【配置上線】Linux克隆安裝Oracle資料庫軟體LinuxOracle資料庫
- ORACLE RAC ASM資料檔案遷移OMF檔案報錯ORA-01276解決OracleASM
- 基於Docker部署Oracle、MySQL等資料庫的資料檔案持久化DockerOracleMySql資料庫持久化
- oracle dg庫資料檔案建立失敗ORA-01111Oracle
- linux下恢復誤刪除oracle的資料檔案LinuxOracle
- 【LOG】Oracle資料庫清理日誌、跟蹤檔案利器Oracle資料庫