oracle exp,oracle exp這個很多人還不知道,現(xiàn)在讓我們一起來看看吧!
(資料圖)
1、exp三種用法:exp 導(dǎo)出某個用戶全部數(shù)據(jù)庫格式:exp ywxy/ywxy@ORCL file=d:/daochu1.dmp full=y;ywxy/ywxy@ORCL 是用戶名/密碼@數(shù)據(jù)庫名file=d:/daochu1.dmp 是導(dǎo)出的路徑full=y 是導(dǎo)出全庫2、exp 導(dǎo)出某個用戶的某個庫格式:exp ywxy/ywxy@ORCL file=d:/daochu1.dmp owner=system;ywxy/ywxy@ORCL 是用戶名/密碼@數(shù)據(jù)庫名file=d:/daochu1.dmp 是導(dǎo)出的路徑owner=system 是要導(dǎo)出的庫3、exp 導(dǎo)出某個用戶的某個表格式:exp ywxy/ywxy@ORCL file=d:/daochu1.dmp tables=C_ZX_QYJC;ywxy/ywxy@ORCL 是用戶名/密碼@數(shù)據(jù)庫名file=d:/daochu1.dmp 是導(dǎo)出的路徑tables=C_ZX_QYJC 是導(dǎo)出的表名字,多個表名則 (table1,table2)形式擴展資料:常用選項:FULL,用于導(dǎo)出整個數(shù)據(jù)庫,在ROWS=N一起使用時,可以導(dǎo)出整個數(shù)據(jù)庫的結(jié)構(gòu)。
2、2、OWNER和TABLE,這兩個選項用于定義EXP的對象。
3、OWNER定義導(dǎo)出指定用戶的對象,TABLE指定EXP的table名稱。
4、⒊BUFFER和FEEDBACK,在導(dǎo)出比較多的數(shù)據(jù)時,考慮設(shè)置這兩個參數(shù)。
5、⒋FILE和LOG,這兩個參數(shù)分別指定備份的DMP名稱和LOG名稱,包括文件名和目錄。
6、⒌COMPRESS參數(shù)不壓縮導(dǎo)出數(shù)據(jù)的內(nèi)容。
7、用來控制導(dǎo)出對象的storage語句如何產(chǎn)生。
8、默認值為Y,使用默認值,對象的存儲語句的init extent等于當前導(dǎo)出對象的extent的總和。
9、推薦使用COMPRESS=N。
10、⒍ FILESIZE該選項在8i中可用。
11、如果導(dǎo)出的dmp文件過大時,最好使用FILESIZE參數(shù),限制文件大小不要超過2G。
12、基本語法和實例: EXP: 有三種主要的方式(完全、用戶、表) 完全: EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:FULL.DMP FULL=Y 如果要執(zhí)行完全導(dǎo)出,必須具有特殊的權(quán)限 2、用戶模式: EXP SONIC/SONIC BUFFER=64000 FILE=C:SONIC.DMP OWNER=SONIC 這樣用戶SONIC的所有對象被輸出到文件中。
13、 3、表模式: EXP SONIC/SONIC BUFFER=64000 FILE=C:SONIC.DMP OWNER=SONIC TABLES=(SONIC) 這樣用戶SONIC的表SONIC就被導(dǎo)出 2、IMP: 具有三種模式(完全、用戶、表) 完全: IMP SYSTEM/MANAGER BUFFER=64000 FILE=C:FULL.DMP FULL=Y 2、用戶模式: IMP SONIC/SONIC BUFFER=64000 FILE=C:SONIC.DMP FROMUSER=SONIC TOUSER=SONIC 這樣用戶SONIC的所有對象被導(dǎo)入到文件中。
14、必須指定FROMUSER、TOUSER參數(shù),這樣才能導(dǎo)入數(shù)據(jù)。
15、 3、表模式: EXP SONIC/SONIC BUFFER=64000 FILE=C:SONIC.DMP OWNER=SONIC TABLES=(SONIC) 這樣用戶SONIC的表SONIC就被導(dǎo)入。
16、ORACLE數(shù)據(jù)庫有兩類備份方法。
17、第一類為物理備份,該方法實現(xiàn)數(shù)據(jù)庫的完整恢復(fù),但數(shù)據(jù)庫必須運行在歸擋模式下(業(yè)務(wù)數(shù)據(jù)庫在非歸擋模式下運行),且需要極大的外部存儲設(shè)備,例如磁帶庫;第二類備份方式為邏輯備份,業(yè)務(wù)數(shù)據(jù)庫采用此種方式,此方法不需要數(shù)據(jù)庫運行在歸擋模式下,不但備份簡單,而且可以不需要外部存儲設(shè)備。
18、 數(shù)據(jù)庫邏輯備份方法 ORACLE數(shù)據(jù)庫的邏輯備份分為三種模式:表備份、用戶備份和完全備份。
19、 表模式 備份某個用戶模式下指定的對象(表)。
20、業(yè)務(wù)數(shù)據(jù)庫通常采用這種備份方式。
21、 若備份到本地文件,使用如下命令: exp icdmain/icd rows=y indexes=n compress=n buffer=65536 feedback=100000 volsize=0 file=exp_icdmain_csd_yyyymmdd.dmp log=exp_icdmain_csd_yyyymmdd.log tables=icdmain.commoninformation,icdmain.serviceinfo,icdmain.dealinfo 若直接備份到磁帶設(shè)備,使用如下命令: exp icdmain/icd rows=y indexes=n compress=n buffer=65536 feedback=100000 volsize=0 file=/dev/rmt0 log=exp_icdmain_csd_yyyymmdd.log tables=icdmain.commoninformation,icdmain.serviceinfo,icdmain.dealinfo 注:在磁盤空間允許的情況下,應(yīng)先備份到本地服務(wù)器,然后再拷貝到磁帶。
22、出于速度方面的考慮,盡量不要直接備份到磁帶設(shè)備。
23、 用戶模式 備份某個用戶模式下的所有對象。
24、業(yè)務(wù)數(shù)據(jù)庫通常采用這種備份方式。
25、 若備份到本地文件,使用如下命令: exp icdmain/icd owner=icdmain rows=y indexes=n compress=n buffer=65536 feedback=100000 volsize=0 file=exp_icdmain_yyyymmdd.dmp log=exp_icdmain_yyyymmdd.log 若直接備份到磁帶設(shè)備,使用如下命令: exp icdmain/icd owner=icdmain rows=y indexes=n compress=n buffer=65536 feedback=100000 volsize=0 file=/dev/rmt0 log=exp_icdmain_yyyymmdd.log 注:如果磁盤有空間,建議備份到磁盤,然后再拷貝到磁帶。
26、如果數(shù)據(jù)庫數(shù)據(jù)量較小,可采用這種辦法備份。
本文到此分享完畢,希望對大家有所幫助。
關(guān)鍵詞: