移動資料檔案從檔案系統到ASM磁碟組中
測試環境:ORACLE 10.2.0.4 + ASM
把資料庫檔案從檔案系統移動到ASM,跟之前介紹的將ASM磁碟中的資料檔案移動到檔案其實差不多,也是有兩種方法可以實現,分別在資料庫關閉或者掛在狀態和在資料庫執行時把涉及到的表空間OFFLINE,下面我們透過實際操作來介紹下:
資料庫處於RUNNING(OPEN)狀態
1、 確認要移動的資料檔案
SQL>
select file_id,file_name,tablespace_name from dba_data_files where file_id=4;
FILE_ID FILE_NAME TABLESPACE_NAME
---------- --------------------------------------------------
------------------------------
4 /home/oracle/users.dbf USERS
2、 OFFLINE表空間USERS
SQL>
alter tablespace users offline;
Tablespace altered.
3、 透過RMAN進行COPY
RMAN>
copy datafile 4 to '+XINER_DATA';
Starting backup at 07-APR-2011 12:35:51
using channel ORA_DISK_1
channel ORA_DISK_1: starting datafile copy
input datafile fno=00004 name=/home/oracle/users.dbf
output filename=+XINER_DATA/xiner/datafile/users.266.747837351
ag=TAG20110407T123551 recid=3 stamp=747837353
channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:03
Finished backup at 07-APR-2011 12:35:54
Starting Control File and SPFILE Autobackup at 07-APR-2011 12:35:54
piece handle=/u01/app/oracle/product/10.2.0/db_1/dbs/c-4034639180-20110407-07
comment=NONE
Finished Control File and SPFILE Autobackup at 07-APR-2011 12:35:57
4、 更新控制檔案以便其可以識別新路徑下的資料檔案
RMAN>
switch datafile 4 to copy;
datafile 4 switched to datafile copy
"+XINER_DATA/xiner/datafile/users.266.747837351"
5、 確認資料檔案已被遷至ASM磁碟組
SQL>
select file_name,tablespace_name from dba_data_files where file_id=4;
FILE_NAME TABLESPACE_NAME
--------------------------------------------------
------------------------------
+XINER_DATA/xiner/datafile/users.266.747837351 USERS
另外一種方式就是將資料庫關閉(shutdown)或者啟動到MOUNT狀態,然後透過RMAN進行copy,更以上面的步驟幾乎一樣,我就省略不寫了,有什麼問題,歡迎大家留言~
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25834554/viewspace-707653/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【ASM】ASM資料檔案和OS檔案(FILESYSTEM)轉移方法總結ASM
- 12c複製 RAC ASM中的密碼檔案到檔案系統ASM密碼
- 資料檔案遷移至其他磁碟組
- 將spfile從ASM裡遷移到檔案系統ASM
- SQLServer移動資料檔案SQLServer
- xbbed一鍵讀取ASM block到檔案系統ASMBloC
- 磁碟管理與檔案系統
- ORACLE RAC ASM資料檔案遷移OMF檔案報錯ORA-01276解決OracleASM
- ASM叢集檔案系統ACFS(ASM Cluster File System)ASM
- 從定位資料塊所在ASM磁碟到ASM strippingASM
- 檔案系統&&磁碟管理(六)–swap分割槽、迴環裝置、檔案系統配置檔案fstab
- 從rm到linux虛擬檔案系統Linux
- FastDFS檔案系統遷移和資料恢復AST資料恢復
- 遷移ASM磁碟組ASM
- 移動檔案
- 04 磁碟儲存和檔案系統
- pg從磁碟讀取檔案
- Linux磁碟管理與檔案系統(關於磁碟方面)Linux
- 檔案和檔案系統
- 12c pdb線上移動資料檔案或者重新命名資料檔案
- WSL子系統檔案遷移至其他磁碟
- Linux 磁碟分割槽及檔案系統管理Linux
- 在 Linux 中如何移動檔案Linux
- oracle 修改資料檔案位置(路徑)(移動)Oracle
- windows共享到linux系統檔案WindowsLinux
- 帝國CMS系統資料庫配置檔案是哪個檔案?資料庫
- Oracle:ASM & 密碼檔案OracleASM密碼
- Linux系統篇-檔案系統&虛擬檔案系統Linux
- Linux 根檔案系統的移植(從入門到精通)Linux
- 遷移資料庫的檔案到不同路徑(轉)資料庫
- 磁碟已滿,如何從 Mac 中刪除大檔案?Mac
- Linux 中複製和移動檔案Linux
- Oracle使用RMAN將普通資料檔案轉成ASMOracleASM
- python——批次移動檔案Python
- nodejs中的檔案系統NodeJS
- 檔案系統
- 檔案管理系統助力檔案資訊化建設
- 達夢資料庫系統表空間資料檔案遷移過程資料庫
- 大資料檔案儲存系統HDFS大資料