您的位置:首頁 >新財經 >

oracle exp_oracle exp 環球微動態

2023-06-23 15:26:06 來源:萬能網

oracle exp,oracle exp這個很多人還不知道,現在讓我們一起來看看吧!


(資料圖)

1、exp三種用法:exp 導出某個用戶全部數據庫格式:exp ywxy/ywxy@ORCL file=d:/daochu1.dmp full=y;ywxy/ywxy@ORCL 是用戶名/密碼@數據庫名file=d:/daochu1.dmp 是導出的路徑full=y 是導出全庫2、exp 導出某個用戶的某個庫格式:exp ywxy/ywxy@ORCL file=d:/daochu1.dmp owner=system;ywxy/ywxy@ORCL 是用戶名/密碼@數據庫名file=d:/daochu1.dmp 是導出的路徑owner=system 是要導出的庫3、exp 導出某個用戶的某個表格式:exp ywxy/ywxy@ORCL file=d:/daochu1.dmp tables=C_ZX_QYJC;ywxy/ywxy@ORCL 是用戶名/密碼@數據庫名file=d:/daochu1.dmp 是導出的路徑tables=C_ZX_QYJC 是導出的表名字,多個表名則 (table1,table2)形式擴展資料:常用選項:FULL,用于導出整個數據庫,在ROWS=N一起使用時,可以導出整個數據庫的結構。

2、2、OWNER和TABLE,這兩個選項用于定義EXP的對象。

3、OWNER定義導出指定用戶的對象,TABLE指定EXP的table名稱。

4、⒊BUFFER和FEEDBACK,在導出比較多的數據時,考慮設置這兩個參數。

5、⒋FILE和LOG,這兩個參數分別指定備份的DMP名稱和LOG名稱,包括文件名和目錄。

6、⒌COMPRESS參數不壓縮導出數據的內容。

7、用來控制導出對象的storage語句如何產生。

8、默認值為Y,使用默認值,對象的存儲語句的init extent等于當前導出對象的extent的總和。

9、推薦使用COMPRESS=N。

10、⒍ FILESIZE該選項在8i中可用。

11、如果導出的dmp文件過大時,最好使用FILESIZE參數,限制文件大小不要超過2G。

12、基本語法和實例: EXP: 有三種主要的方式(完全、用戶、表) 完全: EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:FULL.DMP FULL=Y 如果要執行完全導出,必須具有特殊的權限 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就被導出 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的所有對象被導入到文件中。

14、必須指定FROMUSER、TOUSER參數,這樣才能導入數據。

15、 3、表模式: EXP SONIC/SONIC BUFFER=64000 FILE=C:SONIC.DMP OWNER=SONIC TABLES=(SONIC) 這樣用戶SONIC的表SONIC就被導入。

16、ORACLE數據庫有兩類備份方法。

17、第一類為物理備份,該方法實現數據庫的完整恢復,但數據庫必須運行在歸擋模式下(業務數據庫在非歸擋模式下運行),且需要極大的外部存儲設備,例如磁帶庫;第二類備份方式為邏輯備份,業務數據庫采用此種方式,此方法不需要數據庫運行在歸擋模式下,不但備份簡單,而且可以不需要外部存儲設備。

18、    數據庫邏輯備份方法    ORACLE數據庫的邏輯備份分為三種模式:表備份、用戶備份和完全備份。

19、    表模式    備份某個用戶模式下指定的對象(表)。

20、業務數據庫通常采用這種備份方式。

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    若直接備份到磁帶設備,使用如下命令:  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    注:在磁盤空間允許的情況下,應先備份到本地服務器,然后再拷貝到磁帶。

22、出于速度方面的考慮,盡量不要直接備份到磁帶設備。

23、    用戶模式    備份某個用戶模式下的所有對象。

24、業務數據庫通常采用這種備份方式。

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  若直接備份到磁帶設備,使用如下命令:  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、如果數據庫數據量較小,可采用這種辦法備份。

本文到此分享完畢,希望對大家有所幫助。

關鍵詞: