以下操作需要數(shù)據(jù)庫
服務(wù)器上操作,如果需要遠(yuǎn)程操作請參閱http://blog.itpub.net/24486203/viewspace-2132814/
1.源庫創(chuàng)建directory目錄
sqlplus / as sysdba
create directory dumpdir as '/u01/dumpdir'; ---/u01/dumpdir為系統(tǒng)已經(jīng)創(chuàng)建好的目錄
2.源庫相關(guān)數(shù)據(jù)查詢
查詢源庫的表空間
select tablespace_name from dba_segments where owner='TEST' group by tablespace_name;---TEST為需要遷移的用戶
查詢源庫的用戶對象數(shù)據(jù)量
select count(*),object_type from dba_objects where owner='TEST' group by object_type; ---統(tǒng)計遷移用戶對象數(shù)據(jù)量
3.源庫導(dǎo)出
expdp directory=dumpdir dumpfile=test20170905.dmp logfile=test20170905.log schemas=TEST
輸入 / as sysdba
相關(guān)參數(shù)說明
dumpdir 為之前創(chuàng)建directory目錄
dumpfile為導(dǎo)出文件名,導(dǎo)出后文件路徑在/u01/dumpdir下也就是之前創(chuàng)建directory目錄下
logfile 導(dǎo)出日志名,可查看是否導(dǎo)出成功
schemas導(dǎo)出schema名可理解為用戶名
另還有以下常用參數(shù)可供使用
tables 可指定導(dǎo)出表名如導(dǎo)出test下的aa表,這里參數(shù)為tables=test.aa用逗號分開
content 可指定只需要導(dǎo)出數(shù)據(jù)(content=data_only)或只需要導(dǎo)出表結(jié)構(gòu)(content=metadata_only)
exclude 可過濾不需要導(dǎo)出數(shù)據(jù)
exclude=index 不導(dǎo)出索引
exclude=statistics 不導(dǎo)出統(tǒng)計信息
parallel=4 指定并行度為4 數(shù)據(jù)庫過大可以加快導(dǎo)出速度要跟filesize 結(jié)合使用如果導(dǎo)出數(shù)據(jù)為10G parallel =4那么filesize=2G 文件名dumpfile=test%U.dmp %U有遞增生成的文件名
version 指定導(dǎo)出版本,如果高版本導(dǎo)入到低版本一般要加低版本對應(yīng)的 version如果12c導(dǎo)入到11g 指定version=11.2.0
還可以將這些參數(shù)寫入到parfile文件
cat test.par
directory=dumpdir1
dumpfile=product_20170821.dmp
logfile=product_20170821.log
tables=(pwb.CATEGORY_CORPORATION_RELATION,pwb.test,pwb.order_detail)
expdp parfile=test.par
導(dǎo)入端數(shù)據(jù)庫操作
創(chuàng)建表空間可與源表空間不一致
create tablespace tbs_test datafile '/u01/app/oracle/oradata/orcl/tbs_test01.dbf' size 2G autoextend on next 20M maxsize 8G;
創(chuàng)建目錄
create directory dumpdir '/u01/dumpdir'--這個目錄隨意。但是oralce系統(tǒng)用戶一定要有寫權(quán)限
導(dǎo)入數(shù)據(jù)
將源服務(wù)器/u01/dumpdir/test20170905.dmp拷貝到新服務(wù)器/u01/dumpdir(剛剛創(chuàng)建directory目錄)下
impdp directory=dumpdir dumpfile=test20170902.dmp logfile=test20170902.log
/ as sysdba
如果新表空間名稱跟原來不一致
impdp directory=dumpdir dumpfile=test20170902.dmp logfile=test20170902.log remap_tablespace=tbs_old:tbs_new
tbs_old為從源庫查出來的表空間名,如果有多個都要寫一下,中間逗號分隔
tbs_new為新表空間名
當(dāng)前題目:expdp遷移測試
網(wǎng)頁鏈接:http://jinyejixie.com/article12/ijjdgc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、ChatGPT、商城網(wǎng)站、定制開發(fā)、全網(wǎng)營銷推廣、移動網(wǎng)站建設(shè)
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源:
創(chuàng)新互聯(lián)