1. 程式人生 > >Oracle impdp只導出sequence

Oracle impdp只導出sequence

expdp 同義詞

通常我們用expdp導出sequence分兩種:

小批量:

include=synonym:"in(‘AAA‘,‘BBB‘) ----這裏並不能輸入schema前綴
schemas=lych,lych01 ----這裏只是導出schemas下的上面兩個sequence。但是這裏有個很弱雞的問題就是,要是lych01,lych這兩個schema下都有AAA同名的同義詞呢?它是會同時導出的,無法選擇過濾。

大批量:

include=PUBLIC_SYNONYM/SYNONYM:"IN (SELECT synonym_name FROM dba_synonyms WHERE table_owner=‘LYCH‘)" ---具體過濾條件自己看需求而定

----這裏不需要使用schemas參數

模糊匹配:

include=synonym:"like(‘%AAA%‘)
schemas=lych,lych01

Oracle impdp只導出sequence