溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

parfile解決exp時參數(shù)過多的問題

發(fā)布時間:2020-08-10 07:32:51 來源:ITPUB博客 閱讀:373 作者:cqjzh1979 欄目:關(guān)系型數(shù)據(jù)庫

parfile解決exp時參數(shù)過多的問題

parfile解決exp時參數(shù)過多的問題轉(zhuǎn)載▼
   parfile實(shí)際上就是一個在EXP或者EXPDP中使用的參數(shù)文件,導(dǎo)出過程中的參數(shù)都可以放在PARFILE文件中。
   在對oracle數(shù)據(jù)庫使用exp命令導(dǎo)出數(shù)據(jù)時,如果EXP時參數(shù)過多或者tables=后面跟的表比較多,就是導(dǎo)致命令行放不下,從而不能導(dǎo)出。發(fā)現(xiàn)使用parfile命令可以解決該問題。
首先要創(chuàng)建一個文件e:\exp.txt(文件名隨便),內(nèi)容為

userid=system/manager1
tables=(scott.tab1,scott.tab2)
file=e:\exp.dmp
log=e:\exp.log
full=y
INDEXES=y
grants=y
rows=y
constraints=y
compress=y
 

附對應(yīng)表的查詢條件加入
query=  
(  
scott.
tab1:"where UA_SERIAL_ID in ('96','26')",  
scott.tab2:"where FILESIZE=273899"  
)  


最后后執(zhí)行如下命令

exp system/manager1 file=e:\1.dmp parfile=e:\exp.txt  log=e:\1.log

如此這般就可以實(shí)現(xiàn)數(shù)據(jù)的導(dǎo)出。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI