傳輸表空間(TTS) - 不同位元組序平臺 RMAN Convert - 3 檔案系統
1. 源及目標都是檔案系統時的convert .
a. 如果在目標端轉化:
先複製源庫中已read only的傳輸表空間的資料檔案到目標資料庫主機的 /tmp/transport_linux/fin及hr 目錄, 然後在目標端進行轉換。
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','/oradata/dbs/fin',
'/tmp/transport_linux/hr','/oradata/dbs/hr' ;
最後匯入表空間相關meta data 。
impdp \'/ as sysdba\'
directory=dmpdir
dumpfile=xttsmeta%U.dmp
logfile=impxtts_erp.log
exclude=TYPE
metrics=y
transport_datafiles=
'/oradata/dbs/fin/fin01.dbf',
'/oradata/dbs/fin/fin02.dbf',
'/oradata/dbs/hr/hr01.dbf',
'/oradata/dbs/hr/hr02.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 ;
注意: 示例中的PARALLELISM引數,如果該引數值設定的不合理,有可能適得其反,花費的時間反而更長,一般而言,推薦並行度大小
不要超過要轉換的資料檔案的數量。
轉化後從/nas01/convert_dat這個目錄複製檔案到目標資料庫對應的目錄 。
最後做impdp匯入meta_data .
如果使用如下format:
RMAN> CONVERT TABLESPACE FIN, HR
TO PLATFORM 'Linux x86 64-bit'
FORMAT '/tmp/oracle/transport_linux/%U';
PARALLELISM 2 ;
其他類似匯入語句參考:
impdp system/system
dumpfile=exp_crosstbs.dmp
directory=dmpdir
transport_datafiles='/tmp/oracle/transport_linux/data_FNO-6_13kvm1ig','/tmp/oracle/transport_linux/data_FNO-6_3vkab8tu'
remap_schema=user01:user02
a. 如果在目標端轉化:
先複製源庫中已read only的傳輸表空間的資料檔案到目標資料庫主機的 /tmp/transport_linux/fin及hr 目錄, 然後在目標端進行轉換。
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','/oradata/dbs/fin',
'/tmp/transport_linux/hr','/oradata/dbs/hr' ;
最後匯入表空間相關meta data 。
impdp \'/ as sysdba\'
directory=dmpdir
dumpfile=xttsmeta%U.dmp
logfile=impxtts_erp.log
exclude=TYPE
metrics=y
transport_datafiles=
'/oradata/dbs/fin/fin01.dbf',
'/oradata/dbs/fin/fin02.dbf',
'/oradata/dbs/hr/hr01.dbf',
'/oradata/dbs/hr/hr02.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 ;
注意: 示例中的PARALLELISM引數,如果該引數值設定的不合理,有可能適得其反,花費的時間反而更長,一般而言,推薦並行度大小
不要超過要轉換的資料檔案的數量。
轉化後從/nas01/convert_dat這個目錄複製檔案到目標資料庫對應的目錄 。
最後做impdp匯入meta_data .
如果使用如下format:
RMAN> CONVERT TABLESPACE FIN, HR
TO PLATFORM 'Linux x86 64-bit'
FORMAT '/tmp/oracle/transport_linux/%U';
PARALLELISM 2 ;
其他類似匯入語句參考:
impdp system/system
dumpfile=exp_crosstbs.dmp
directory=dmpdir
transport_datafiles='/tmp/oracle/transport_linux/data_FNO-6_13kvm1ig','/tmp/oracle/transport_linux/data_FNO-6_3vkab8tu'
remap_schema=user01:user02
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-1418575/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【MOS】如何利用RMAN可傳輸表空間遷移資料庫到不同位元組序的平臺(文件 ID 1983639.1)資料庫
- 【資料遷移】XTTS跨平臺傳輸表空間v3(2.RMAN增量)TTS
- 【資料遷移】XTTS跨平臺傳輸表空間(1.傳統方式)TTS
- 用傳輸表空間跨平臺遷移資料
- MySQL 系統表空間檔案解析MySql
- 【資料遷移】XTTS跨平臺傳輸表空間v3(3.DFT方式)TTS
- MySQL 傳輸表空間MySql
- 【資料遷移】XTTS跨平臺傳輸表空間v4TTS
- mysql之 表空間傳輸MySql
- MySQL InnoDB系統表空間資料檔案配置MySql
- PostgreSQL在不同的表空間移動資料檔案SQL
- 【多檔案自平衡雲傳輸】使用展示 —— 檔案傳輸系統
- Oracle RMAN 表空間恢復Oracle
- Oracle 表空間增加檔案Oracle
- Oracle資料庫遷移 - 異構傳輸表空間TTS HP-UX遷移至Redhat Linux 7.7Oracle資料庫TTSRedhatLinux
- 【XTTS】Oracle傳輸表空間xtts增量方式TTSOracle
- SecureFX for Mac(跨平臺檔案傳輸客戶端)Mac客戶端
- 檔案輸入輸出處理(二)-位元組流
- 鐳速傳輸:不是所有的檔案傳輸系統都叫MFT
- 兩臺linux的檔案傳輸Linux
- python3 socket檔案傳輸Python
- MySQL傳輸表空間的簡單使用方法MySql
- Oraclc 12C使用不一致備份執行跨平臺傳輸表空間
- 12c – 使用跨平臺增量備份來減少傳輸表空間的停機時間 (文件 ID 2102859.1)
- 12c – 使用跨平臺增量備份來減少傳輸表空間的停機時間 (Doc ID 2102859.1)
- [20210527]rman與undo表空間備份.txt
- 如何把檔案輸出流替換成位元組輸出流
- 達夢資料庫系統表空間資料檔案遷移過程資料庫
- 基金行業,鐳速檔案傳輸系統方案行業
- 多平臺大型檔案系統比較
- MySQL innodb表使用表空間物理檔案複製表MySql
- 表空間和資料檔案的管理
- 加速檔案傳輸:檔案和UDP之間的區別UDP
- 位元組碼檔案解剖
- Oracle臨時表空間檢視、新增臨時表空間資料檔案、修改預設臨時表空間 方法!Oracle
- 如何實現檔案傳輸系統的多儲存
- Linux scp 後臺執行傳輸檔案Linux
- MySQL 增加InnoDB系統表空間大小MySql
- 哪裡有免費大檔案傳輸平臺?透過這4個網站免費來進行大檔案傳輸網站