expdp,impdp的多使用者遷移
週末要做一個小型的資料遷移,確定使用expdp,impdp工具做遷移。
os版本: Red Hat Enterprise Linux Server release 6.6
資料庫版本: oracle 11.2.0.4
1. 檢視源庫所有表空間和資料檔案,確定所要遷移的使用者資料所在的表空間。
select * from
(select tablespace_name,file_name from dba_data_files where tablespace_name not in ('SYSTEM','SYSAUX','USERS','UNDOTBS1','TEMP') order by 1 )
union all
(select tablespace_name,file_name from dba_temp_files where tablespace_name not in ('TEMP') ) ;
2. 建立目標表空間批次的SQL,建立表空間。
資料表空間的建立指令碼:
select 'create tablespace '||a.tablespace_name||' datafile ''+DATA/xxxxx/datafile/'||b.tablespace_name||'01.dbf'' size 5g autoextend on;' from
(select tablespace_name from dba_tablespaces where tablespace_name not in ('SYSTEM','SYSAUX','USERS','UNDOTBS1') and contents not in ('TEMPORARY')) a,
(select tablespace_name from dba_tablespaces where tablespace_name not in ('SYSTEM','SYSAUX','USERS','UNDOTBS1') and contents not in ('TEMPORARY') ) b
where a.tablespace_name=b.tablespace_name
order by 1 ;
3. 在源端做資料匯出。
expdp username/passwd directory=exp_dir dumpfile=expdp_xxxxx_1129.dmp log=/ulic/backup/expdp_xxxxx_1129.log schemas=xxxxx;
4. 將匯出的dmp檔案透過sftp工具down到目標端。
sftp
5. 在目標端做資料匯入。
impdp username/passwd directory=exp_dir dumpfile=expdp_xxxxx_1129.dmp log=/ulic/backup/expdp_xxxxx_1129.log schemas=xxxxx;
一篇很有用的文章
http://blog.itpub.net/21374452/viewspace-2129360/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21374452/viewspace-2129380/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- expdp/impdp 遷移表空間
- 醬油DBA奉獻expdp,impdp多使用者遷移資料(二)
- 一次expdp/impdp遷移案例
- 使用expdp、impdp遷移資料庫資料庫
- Oracle使用資料泵 (expdp/impdp)實施遷移Oracle
- expdp/impdp使用sysdba許可權遷移資料
- 使用資料泵(expdp、impdp)遷移資料庫流程資料庫
- expdp/impdp跨版本升級遷移問題總結
- expdp/impdp 使用version引數跨版本資料遷移
- 使用impdp,expdp資料泵進入海量資料遷移
- Oracle Expdp/Impdp 進行資料遷移的 幾點注意事項Oracle
- 10g跨小版本的expdp/impdp表空間遷移(一)
- expdp 遷移測試
- 【Datapump】Oracle資料泵遷移資料命令參考(expdp/impdp說明)Oracle
- expdp的一次遷移
- impdp/expdp 示例
- oracle expdp and impdpOracle
- EXPDP/IMPDP工具的使用
- Expdp,impdp工具的使用
- 【傳輸表空間】使用 EXPDP/IMPDP工具的傳輸表空間完成資料遷移
- 【EXPDP/IMPDP】使用 EXPDP/IMPDP工具“模糊”匯出和匯入
- 【傳輸表空間】使用 EXPDP/IMPDP工具的傳輸表空間完成資料遷移[轉]
- 使用OGG+expdp遷移使用者時,job的處理方法
- Expdp Impdp詳解
- oracle expdp/impdp用法Oracle
- impdp和expdp的總結
- expdp/impdp 用法詳解
- expdp/impdp操作例項
- expdp, impdp characteristic 特性--索引索引
- ORACLE expdp/impdp詳解Oracle
- Oracle expdp/impdp 使用示例Oracle
- 將partition expdp後impdp
- expdp/impdp用法詳解
- expdp/impdp 使用總結
- oracle資料庫的impdp,expdpOracle資料庫
- expdp/impdp的原理及使用(轉)
- Oracle11g中用exp不能匯出空表,異構平臺遷移可以使用expdp、impdpOracle
- 關於資料庫使用impdp+network_link遷移時,job的遷移資料庫