傳輸表空間(TTS) - 不同位元組序平臺 RMAN Convert - 4 檔案系統到ASM
2. 源為檔案系統,目標是ASM時的轉換
a. 如果在目標端轉化:
先複製源庫中已read only的傳輸表空間的資料檔案到目標資料庫主機的 /tmp/transport_linux 目錄下 ,然後在目標端進行轉換。
RMAN> convert datafile
'/tmp/transport_linux/fin/fin01.dbf',
'/tmp/transport_linux/fin/fin02.dbf',
'/tmp/transport_linux/hr/hr01.dbf',
'/tmp/transport_linux/hr/hr02.dbf'
FROM PLATFORM 'AIX-Based Systems (64-bit)'
FORMAT '+DATA/erp/%N_%f.dbf'; --- 類似 fin_1.dbf在ASM中只是一個連結,但impdp
或者
rman target /
RMAN> CONVERT DATAFILE
'/tmp/transport_linux/fin/fin01.dbf',
'/tmp/transport_linux/fin/fin02.dbf',
'/tmp/transport_linux/hr/hr01.dbf',
'/tmp/transport_linux/hr/hr02.dbf'
FROM PLATFORM 'AIX-Based Systems (64-bit)'
DB_FILE_NAME_CONVERT
'/tmp/transport_linux/fin','+DATA/erp',
'/tmp/transport_linux/hr','+DATA/erp' ;
注意:在後面impdp匯入meta_data時,transport_datafiles 需要對應正確的檔名。
最後匯入表空間相關meta data 。
impdp \'/ as sysdba\'
directory=dmpdir
dumpfile=xttsmeta%U.dmp
logfile=impxtts_erp.log
exclude=TYPE
metrics=y
transport_datafiles=
transport_datafiles=
'+DATA/erp/fin_1.dbf', --- +DATA/erp/%N_%f.dbf 的格式。
'+DATA/erp/fin_2.dbf', --- 如果是 DB_FILE_NAME_CONVERT,
'+DATA/erp/hr_1.dbf', --- 那麼資料檔案會是OMF格式,需要注意對應 。
'+DATA/erp/hr_2.dbf'
b. 如果在源端轉化:
RMAN TARGET /
RMAN> CONVERT TABLESPACE FIN, HR
TO PLATFORM 'Linux x86 64-bit'
DB_FILE_NAME_CONVERT '/u01/datafile','/nas01/convert_dat'
PARALLELISM 8 ;
轉化後從/nas01/convert_dat這個目錄複製檔案到目標資料庫對應的目錄 。到目標資料庫後,還需要做一次CONVERT DATAFILE,
所以如果可以的話, 最好是在目標端進行CONVERT .
a. 如果在目標端轉化:
先複製源庫中已read only的傳輸表空間的資料檔案到目標資料庫主機的 /tmp/transport_linux 目錄下 ,然後在目標端進行轉換。
RMAN> convert datafile
'/tmp/transport_linux/fin/fin01.dbf',
'/tmp/transport_linux/fin/fin02.dbf',
'/tmp/transport_linux/hr/hr01.dbf',
'/tmp/transport_linux/hr/hr02.dbf'
FROM PLATFORM 'AIX-Based Systems (64-bit)'
FORMAT '+DATA/erp/%N_%f.dbf'; --- 類似 fin_1.dbf在ASM中只是一個連結,但impdp
或者
rman target /
RMAN> CONVERT DATAFILE
'/tmp/transport_linux/fin/fin01.dbf',
'/tmp/transport_linux/fin/fin02.dbf',
'/tmp/transport_linux/hr/hr01.dbf',
'/tmp/transport_linux/hr/hr02.dbf'
FROM PLATFORM 'AIX-Based Systems (64-bit)'
DB_FILE_NAME_CONVERT
'/tmp/transport_linux/fin','+DATA/erp',
'/tmp/transport_linux/hr','+DATA/erp' ;
注意:在後面impdp匯入meta_data時,transport_datafiles 需要對應正確的檔名。
最後匯入表空間相關meta data 。
impdp \'/ as sysdba\'
directory=dmpdir
dumpfile=xttsmeta%U.dmp
logfile=impxtts_erp.log
exclude=TYPE
metrics=y
transport_datafiles=
transport_datafiles=
'+DATA/erp/fin_1.dbf', --- +DATA/erp/%N_%f.dbf 的格式。
'+DATA/erp/fin_2.dbf', --- 如果是 DB_FILE_NAME_CONVERT,
'+DATA/erp/hr_1.dbf', --- 那麼資料檔案會是OMF格式,需要注意對應 。
'+DATA/erp/hr_2.dbf'
b. 如果在源端轉化:
RMAN TARGET /
RMAN> CONVERT TABLESPACE FIN, HR
TO PLATFORM 'Linux x86 64-bit'
DB_FILE_NAME_CONVERT '/u01/datafile','/nas01/convert_dat'
PARALLELISM 8 ;
轉化後從/nas01/convert_dat這個目錄複製檔案到目標資料庫對應的目錄 。到目標資料庫後,還需要做一次CONVERT DATAFILE,
所以如果可以的話, 最好是在目標端進行CONVERT .
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-1418576/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【MOS】如何利用RMAN可傳輸表空間遷移資料庫到不同位元組序的平臺(文件 ID 1983639.1)資料庫
- 【資料遷移】XTTS跨平臺傳輸表空間v4TTS
- 【資料遷移】XTTS跨平臺傳輸表空間v3(2.RMAN增量)TTS
- 【資料遷移】XTTS跨平臺傳輸表空間(1.傳統方式)TTS
- 用傳輸表空間跨平臺遷移資料
- MySQL 系統表空間檔案解析MySql
- MySQL 傳輸表空間MySql
- mysql之 表空間傳輸MySql
- MySQL InnoDB系統表空間資料檔案配置MySql
- PostgreSQL在不同的表空間移動資料檔案SQL
- 【多檔案自平衡雲傳輸】使用展示 —— 檔案傳輸系統
- Oracle RMAN 表空間恢復Oracle
- ORACLE ASM磁碟組空間溢位OracleASM
- xbbed一鍵讀取ASM block到檔案系統ASMBloC
- 從 Java 位元組碼到 ASM 實踐JavaASM
- Oracle 表空間增加檔案Oracle
- 【資料遷移】XTTS跨平臺傳輸表空間v3(3.DFT方式)TTS
- Oracle資料庫遷移 - 異構傳輸表空間TTS HP-UX遷移至Redhat Linux 7.7Oracle資料庫TTSRedhatLinux
- 【XTTS】Oracle傳輸表空間xtts增量方式TTSOracle
- SecureFX for Mac(跨平臺檔案傳輸客戶端)Mac客戶端
- 檔案輸入輸出處理(二)-位元組流
- 哪裡有免費大檔案傳輸平臺?透過這4個網站免費來進行大檔案傳輸網站
- Spring按業務模組輸出日誌到不同的檔案Spring
- 如何快速傳輸大檔案:4 種大檔案傳輸有效的方法
- ASM叢集檔案系統ACFS(ASM Cluster File System)ASM
- 12c複製 RAC ASM中的密碼檔案到檔案系統ASM密碼
- 將本地檔案傳輸到GitHubGithub
- 鐳速傳輸:不是所有的檔案傳輸系統都叫MFT
- 兩臺linux的檔案傳輸Linux
- MySQL傳輸表空間的簡單使用方法MySql
- Oraclc 12C使用不一致備份執行跨平臺傳輸表空間
- 12c – 使用跨平臺增量備份來減少傳輸表空間的停機時間 (文件 ID 2102859.1)
- 12c – 使用跨平臺增量備份來減少傳輸表空間的停機時間 (Doc ID 2102859.1)
- [20210527]rman與undo表空間備份.txt
- Oracle使用RMAN將普通資料檔案轉成ASMOracleASM
- Python–logging模組不同級別寫入到不同檔案Python
- 從玩客雲到檔案傳輸協議TCFS,迅雷的區塊鏈平臺野心協議區塊鏈
- Linux EXT4檔案系統TF卡空間容量顯示和計算Linux
- 如何把檔案輸出流替換成位元組輸出流