expdp使用方法:
1.先在服務(wù)器上建立一個目錄如:/u01/oracle/backup
2.登錄到數(shù)據(jù)庫,執(zhí)行語句:
? ? ? ? ? ? ? ? ? ? ? ? ? SQL>create directory dumpdir? as '/u01/oracle/backup';
3.可查詢一下馏慨,此步驟可選:
? ? ? ? ? ? ? ? ? ? ? ? ? SQL> col DIRECTORY_PATH? format? a50
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? select directory_name,directory_path from dba_directories;?
4.退出sqlplus ,進入到上述建立的目錄悟耘,并運行命令:
? ? ? ? expdp? fm/fm1234? DUMPFILE=omc20210322.dmp? DIRECTORY=dumpdir? SCHEMAS=omc;(用fm用戶導(dǎo)出omc的數(shù)據(jù))
? ? ? ? expdp? fm/fm1234? dumpfile=common.dmp? directory=dumpdir? schemas=common;
impdp使用方法:
1.先在服務(wù)器上建立一個目錄如:/home/oracle/backup
2.登錄到數(shù)據(jù)庫测僵,執(zhí)行語句:
? ? SQL> conn / as? sysdba
? ? ? ? create directory impdir? as '/home/oracle/backup'; --所建的目錄是屬于SYS用戶的,注意要將傳入的文件的權(quán)限要做更改
3.可查詢一下樊破,此步驟可選:
? ? ? SQL> col? DIRECTORY_PATH? format? a50
? ? ? ? ? select directory_name, directory_path from dba_directories;
4.導(dǎo)入時需給目錄授權(quán)巡语,執(zhí)行此語句:
? SQL>grant read,write on directory impdir to ipnet;? ? (導(dǎo)出時不需要授權(quán))
5.退出sqlplus ,進入到上述建立的目錄缅疟,并運行命令:
impdp? ipnet/ipnet1234? directory=impdir? dumpfile=ipnet20220322.dmp SCHEMAS=ipnet;? (用ipnet用戶導(dǎo)入ipnet的數(shù)據(jù))? ? ? ? ? ? ?
impdp? rm/rm1234? directory=impdir? dumpfile=rm20220506.dmp? SCHEMAS=rm;