新聞中心
在數(shù)據(jù)庫管理中,數(shù)據(jù)的導(dǎo)入與導(dǎo)出是常見的操作。而Oracle數(shù)據(jù)庫的impdp(import data pump)命令可以實現(xiàn)數(shù)據(jù)的導(dǎo)入工作,它是 Oracle Data Pump 的一部分,適用于 10g 及更高版本的 Oracle 數(shù)據(jù)庫。普通的exp/imp 也可以實現(xiàn)數(shù)據(jù)的導(dǎo)入,但是它們需要較長的時間以及大量的空間,因此impdp命令更加高效和靈活。

成都創(chuàng)新互聯(lián)公司專業(yè)提供成都主機(jī)托管四川主機(jī)托管成都服務(wù)器托管四川服務(wù)器托管,支持按月付款!我們的承諾:貴族品質(zhì)、平民價格,機(jī)房位于中國電信/網(wǎng)通/移動機(jī)房,多線服務(wù)器托管服務(wù)有保障!
在實際應(yīng)用中,我們可能需要在不同的數(shù)據(jù)庫之間復(fù)制數(shù)據(jù),甚至在同一個數(shù)據(jù)庫中不同的表之間進(jìn)行數(shù)據(jù)的拷貝。而出于某些原因,我們只需要導(dǎo)入數(shù)據(jù)而不是其它內(nèi)容。那么如何利用impdp僅導(dǎo)入數(shù)據(jù)庫數(shù)據(jù),避免將無關(guān)的信息也導(dǎo)入到數(shù)據(jù)庫中?
一、使用EXCLUDE選項
impdp命令的“EXCLUDE”選項可以指定要排除的對象類型。例如,“EXCLUDE=TABLESPACE”將排除在導(dǎo)入過程中創(chuàng)建表空間的語句,從而只將表數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫中。具體表達(dá)式如下:
impdp system/****** DIRECTORY=data_pump_dir DUMPFILE=exp.dmp SCHEMAS=scott EXCLUDE=TABLESPACE
在上述命令中,system是Oracle的系統(tǒng)管理賬號,data_pump_dir是數(shù)據(jù)輸入和輸出的目錄,exp.dmp是要導(dǎo)入的數(shù)據(jù)文件,scott是數(shù)據(jù)庫中的schema名。
二、使用TABLE_EXISTS_ACTION
如果僅導(dǎo)入數(shù)據(jù),我們需要注意Cisco系列數(shù)據(jù)庫(Oracle 的一種定制版本),因為表的定義已經(jīng)在庫中存在,而數(shù)據(jù)被丟失。因此,可以使用“TABLE_EXISTS_ACTION=APPEND”選項來解決這個問題。例如:
impdp system/****** DIRECTORY=data_pump_dir DUMPFILE=exp.dmp TABLE_EXISTS_ACTION=APPEND
三、使用INCLUDE選項
在具體場景中,我們也可使用“INCLUDE”選項來導(dǎo)入數(shù)據(jù)。例如,只導(dǎo)入指定表中的數(shù)據(jù),具體操作如下:
impdp system/****** DIRECTORY=data_pump_dir DUMPFILE=exp.dmp INCLUDE=TABLE:table1,table2,table3
上述操作將導(dǎo)入數(shù)據(jù)庫中的一個名為table1的表中的數(shù)據(jù),以及表2和表3中的數(shù)據(jù)。
四、使用NOCOMPRESS選項
NOCOMPRESS選項的作用是禁用對數(shù)據(jù)進(jìn)行壓縮。當(dāng)數(shù)據(jù)的大小比較小的時候,例如少量數(shù)據(jù)內(nèi)容的導(dǎo)入,觸發(fā)壓縮的量可能會比輸入輸出等待時間更長一點。
綜上所述,我們可以利用impdp命令以較快的速度只導(dǎo)入數(shù)據(jù),并排除與數(shù)據(jù)無關(guān)的信息以提高導(dǎo)入效率。 另外,在實際操作中,我們可以根據(jù)具體情況選擇不同的選項,以實現(xiàn)更靈活的導(dǎo)入方式。
相關(guān)問題拓展閱讀:
- 利用數(shù)據(jù)泵impdp導(dǎo)入數(shù)據(jù)時報錯,dmp文件沒有錯,因為我用imp就可以導(dǎo)入到數(shù)據(jù)庫里
- oracle數(shù)據(jù)庫impdp命令導(dǎo)入數(shù)據(jù)庫時報錯
利用數(shù)據(jù)泵impdp導(dǎo)入數(shù)據(jù)時報錯,dmp文件沒有錯,因為我用imp就可以導(dǎo)入到數(shù)據(jù)庫里
汗。 如果你用imp可以導(dǎo)入成功,說旦旁敗明這個dmp文件是由exp命令導(dǎo)出的。
使用exp導(dǎo)出的文件只能用imp導(dǎo)入。
使用啟搭expdp導(dǎo)出的文件才可模顫以用impdp導(dǎo)入。
這兩種方法導(dǎo)出的文件完全是兩碼事,不可以混淆
oracle數(shù)據(jù)庫impdp命令導(dǎo)入數(shù)據(jù)庫時報錯
無語了,你建的directory是bak,impdp時指定的卻是皮派dbk啊神昌,應(yīng)該是這燃瞎賀個樣子地:
impdp test/test directory=bak dumpfile=a.dmp
感覺晌寬腔有點亂,問題沒宴衫有描述清巧鏈楚
impdp 只包括 數(shù)據(jù)庫的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于impdp 只包括 數(shù)據(jù)庫,利用impdp僅導(dǎo)入數(shù)據(jù)庫數(shù)據(jù)的方法,利用數(shù)據(jù)泵impdp導(dǎo)入數(shù)據(jù)時報錯,dmp文件沒有錯,因為我用imp就可以導(dǎo)入到數(shù)據(jù)庫里,oracle數(shù)據(jù)庫impdp命令導(dǎo)入數(shù)據(jù)庫時報錯的信息別忘了在本站進(jìn)行查找喔。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務(wù)器和獨立服務(wù)器。創(chuàng)新互聯(lián)成都老牌IDC服務(wù)商,專注四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,可選線路電信、移動、聯(lián)通等。
網(wǎng)頁名稱:利用impdp僅導(dǎo)入數(shù)據(jù)庫數(shù)據(jù)的方法(impdp只包括數(shù)據(jù)庫)
新聞來源:http://fisionsoft.com.cn/article/cdpgsje.html


咨詢
建站咨詢
