線上遷移表空間資料檔案
先移test_tbs 表空間 test_tbs.dbf檔案
SYS@PROD1 > col name for a60
SYS@PROD1 > select name,file# from v$datafile;
NAME FILE#
------------------------------------------------------------ ----------
/u01/app/oracle/oradata/PROD1/system01.dbf 1
/u01/app/oracle/oradata/PROD1/sysaux01.dbf 2
/u01/app/oracle/oradata/PROD1/undotbs01.dbf 3
/u01/app/oracle/oradata/PROD1/users01.dbf 4
/u01/app/oracle/oradata/PROD1/example01.dbf 5
/u01/app/oracle/oradata/PROD1/indx.dbf 6
/u01/app/oracle/oradata/PROD1/TOOLS.dbf 7
/u01/app/oracle/oradata/PROD1/TEST.dbf 8
/u01/app/oracle/oradata/PROD1/EXAMPLE.dbf 9
/u02/oradata/prod1/test_tbs.dbf 10
10 rows selected.
先把資料檔案offline
先把資料檔案offline
SYS@PROD1 > alter database datafile 10 offline;
Database altered.
作業系統上複製資料檔案過去,沒問題後再刪除原檔案
修改控制檔案中資料檔案資訊
修改控制檔案中資料檔案資訊
SYS@PROD1 > alter tablespace test_tbs rename datafile '/u02/oradata/prod1/test_tbs.dbf' to '/u01/app/oracle/oradata/PROD1/test_tbs.dbf';
Tablespace altered.
檢視是否更改完成
SYS@PROD1 > select file_name,file_id,tablespace_name from dba_data_files;
FILE_NAME FILE_ID TABLESPACE_NAME
------------------------------------------------------------ ---------- ------------------------------
/u01/app/oracle/oradata/PROD1/users01.dbf 4 USERS
/u01/app/oracle/oradata/PROD1/undotbs01.dbf 3 UNDOTBS1
/u01/app/oracle/oradata/PROD1/sysaux01.dbf 2 SYSAUX
/u01/app/oracle/oradata/PROD1/system01.dbf 1 SYSTEM
/u01/app/oracle/oradata/PROD1/example01.dbf 5 EXAMPLE_OLD
/u01/app/oracle/oradata/PROD1/indx.dbf 6 INDX
/u01/app/oracle/oradata/PROD1/TOOLS.dbf 7 TOOLS
/u01/app/oracle/oradata/PROD1/TEST.dbf 8 TEST
/u01/app/oracle/oradata/PROD1/EXAMPLE.dbf 9 EXAMPLE
/u01/app/oracle/oradata/PROD1/test_tbs.dbf 10 TEST_TBS
10 rows selected.
SYS@PROD1 >
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24742969/viewspace-1675686/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 表空間資料檔案遷移Oracle
- InnoDB資料表空間檔案平滑遷移
- (個人)Oracle 表空間資料檔案遷移(轉)Oracle
- 【資料遷移】使用傳輸表空間遷移資料
- oracle 表空間下資料檔案遷移的三種方法Oracle
- 移動資料檔案、系統表空間檔案、臨時表空間檔案
- 資料檔案,表空間的移動
- 資料庫物件遷移表空間資料庫物件
- 達夢資料庫系統表空間資料檔案遷移過程資料庫
- 表空間遷移
- 遷移表空間
- 磁碟空間不足,線上移動Oracle的資料檔案Oracle
- 表空間online移動資料檔案
- 【遷移】表空間transport
- RMAN遷移表空間
- PostgreSQL在不同的表空間移動資料檔案SQL
- 海量資料遷移之傳輸表空間(一)
- ORACLE表批量遷移表空間Oracle
- 遷移SYSTEM表空間為本地管理表空間
- expdp/impdp 遷移表空間
- Oracle 表空間與資料檔案Oracle
- 表空間和資料檔案管理
- oracle 資料檔案表空間管理Oracle
- 用傳輸表空間跨平臺遷移資料
- MySQL innodb共享表空間新增表空間資料檔案方法MySql
- 表空間中有資料也可以壓縮表空間(資料檔案)大小
- 跨平臺表空間遷移(傳輸表空間)
- 【傳輸表空間】使用 EXPDP/IMPDP工具的傳輸表空間完成資料遷移
- 表空間&資料檔案和控制檔案(zt)
- 遷移表到新的表空間
- 資料檔案遷移
- 透過xtts遷移單例項檔案系統表空間到RAC ASM儲存表空間TTS單例ASM
- 通過xtts遷移單例項檔案系統表空間到RAC ASM儲存表空間TTS單例ASM
- 建立表空間、使用者、擴容、移動資料檔案
- table/index/LOBINDEX遷移表空間Index
- lob欄位表空間遷移
- 【傳輸表空間】使用 EXPDP/IMPDP工具的傳輸表空間完成資料遷移[轉]
- 基於可傳輸表空間的表空間遷移