資料庫exp
㈠ oracle資料庫備份exp命令
oracle資料庫備份exp命令:
第一個,表模式,備份某個用戶模式下指定的對象(表)。業務資料庫通常採用這種備份方式。若備份到本地文件,使用如下命令:
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
註:在磁碟空間允許的情況下,應先備份到本地伺服器,然後再拷貝到磁帶。出於速度方面的考慮,盡量不要直接備份到磁帶設備。
第二個,用戶模式,備份某個用戶模式下的所有對象。業務資料庫通常採用這種備份方式。若備份到本地文件,使用如下命令:
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
註:如果磁碟有空間,建議備份到磁碟,然後再拷貝到磁帶。如果資料庫數據量較小,可採用這種辦法備份。
第三個,完全模式,備份完整的資料庫。業務資料庫不採用這種備份方式。備份命令為:
exp icdmain/icd rows=y indexes=n compress=n buffer=65536
feedback=100000 volsize=0 full=y
file=exp_fulldb_yyyymmdd.dmp(磁帶設備則為/dev/rmt0)
log=exp_fulldb_yyyymmdd.log
對於資料庫備份,建議採用增量備份,即只備份上一次備份以來更改的數據。增量備份命令:
exp icdmain/icd rows=y indexes=n compress=n buffer=65536
feedback=100000 volsize=0 full=y inctype=incremental
file=exp_fulldb_yyyymmdd.dmp(磁帶設備則為/dev/rmt0)
log=exp_fulldb_yyyymmdd.log
(1)資料庫exp擴展閱讀:
關於增量備份必須滿足下列條件:
1、只對完整資料庫備份有效,且第一次需要full=y參數,以後需要inctype=incremental參數
2、用戶必須有EXP_FULL_DATABASE的系統角色。
3.、話務量較小時方可採用資料庫備份。
4、 如果磁碟有空間,建議備份到磁碟,然後再備份到磁碟。
版權聲明:本文為CSDN博主「kalogen」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
㈡ oracle 數據泵和exp的區別
exp imp 在連接到資料庫的電腦上都能執行,是很早就有的功能
數據泵是新功能,是exp imp的增強,語法,速度均有增強,是10g以後才有的功能,只能在資料庫的電腦上執行,安全性更高。
不同情況用不同功能,簡單使用,數量不大時,可用 exp imp
數據泵更好,更強大
(2)資料庫exp擴展閱讀:
Oracle10g提出的數據泵技術,在以下幾個方面優於exp/imp命令:
1、數據泵工具運行於伺服器端,相比客戶端的exp/imp其性能更好,並能實現exp/imp的全部功能。
2、通過使用exclude,include,content等參數,數據泵可以為數據及數據對象提供更細微級別的選擇性。
3、通過設定資料庫版本號,數據泵可以兼容老版本的資料庫系統。
4、並行執行。
5、通過estimate_only參數,數據泵可以預估導出作業所需的磁碟空間。
6、支持分布式環境中通過資料庫連接實現導入導出。
7、支持導入時重新映射功能(即將對象導入到新的目標數據文件、架構及表空間等)。
8、支持元數據壓縮及數據采樣。
㈢ exp導數據會影響資料庫速度嗎
您好,我來為您解答:
會有影響的,機器性能對數據的導出速度有很大的影響。
exp和expdp這兩個都是資料庫冷備份的方法,備份的目的是防止資料庫異常導致數據丟失,但是冷備份只能講數據還原到指定時間點的數據。
一周一次備份,頻率還是太低了。就一般生產庫而已,基本上都是一天一備份的。exp對資料庫沒啥影響,只要是在業務相對少的情況下進行就好。
建議使用expdp數據泵方式備份,可以添加parallel參數,很快的。
如果我的回答沒能幫助您,請繼續追問。
㈣ exp 00106 資料庫連介面令無效,怎麼解決
exp 00106 資料庫連介面令無效是設置錯誤造成的,解決方法為;
1、打開sql Developer。
㈤ exp導出資料庫只導出表結構和存儲過程
導出文件:
EXPDAT.DMP
>
e:\test.dmp
(1)E(完整的資料庫),
(2)U(用戶)
或
(3)T(表):
(2)U
>
導出許可權
(yes/no):
yes
>
導出表數據
(yes/no):
yes
>
在導出的界面中,有一項選擇
導出表數據
(yes/no):
yes
,輸入no
即可。
㈥ oracle exp導出的是表還是資料庫
簡單通俗的說:exp命令是導出資料庫裡面的內容,包括數據行和表結構。
EXP後的文件,你要用IMP命令恢復到另一個資料庫里,肯定要建立另一個資料庫,然後執行IMP命令,將原來導出的資料庫恢復到新的電腦上。
㈦ 如何用exp導出oracle資料庫並壓縮
1. 它是一個可執行的文件 存放目錄/ORACLE_HOME/bin
exp導出工具將資料庫中數據備份壓縮成一個二進制系統文件. 它有三種模式:
a. 用戶模式:導出用戶所有對象以及對象中的數據;
b. 表模式: 導出用戶所有表或者指定的表;
c. 整個資料庫: 導出資料庫中所有對象。
2. 導出工具exp互動式命令行方式的使用的例子
$exp test/test123@appd
Enter array fetch buffer size: 4096 > 回車
Export file: expdat.dmp > m.dmp 生成導出的文件名
(1)E(ntire database), (2)U(sers), or (3)T(ables): (2)U > 3
Export table data (yes/no): yes > 回車wQeLin
Compress extents (yes/no): yes > 回車
㈧ 如何在Oracle中使用exp和imp導出,導入dmp資料庫文件
1、首先進入命令行,點擊開始,輸入cmd。
㈨ 如何用EXP導出oracle資料庫中沒有記錄的表
使用pl/sql,很方便導出。
選擇菜單項的「tools」-「export
tables」;
會顯示當前賬號的所有表格,選擇一個需要導出的表名(也可以選多個);
在output
file設置導出文件的路徑和格式;
點擊「export」按鈕,導出表格,同時會跳出來dos提示窗口,待執行完畢就成功。
㈩ oracle中exp命令怎樣使用
exp三種用法:
1、exp 導出某個用戶全部資料庫
格式:exp ywxy/ywxy@ORCL file=d:/chu1.dmp full=y;
ywxy/ywxy@ORCL 是用戶名/密碼@資料庫名
file=d:/chu1.dmp 是導出的路徑
full=y 是導出全庫
2、exp 導出某個用戶的某個庫
格式:exp ywxy/ywxy@ORCL file=d:/chu1.dmp owner=system;
ywxy/ywxy@ORCL 是用戶名/密碼@資料庫名
file=d:/chu1.dmp 是導出的路徑
owner=system 是要導出的庫
3、exp 導出某個用戶的某個表
格式:exp ywxy/ywxy@ORCL file=d:/chu1.dmp tables=C_ZX_QYJC;
ywxy/ywxy@ORCL 是用戶名/密碼@資料庫名
file=d:/chu1.dmp 是導出的路徑
tables=C_ZX_QYJC 是導出的表名字,多個表名則 (table1,table2)形式
(10)資料庫exp擴展閱讀:
常用選項:
1、FULL,用於導出整個資料庫,在ROWS=N一起使用時,可以導出整個資料庫的結構。
2、OWNER和TABLE,這兩個選項用於定義EXP的對象。OWNER定義導出指定用戶的對象,TABLE指定EXP的table名稱。
⒊BUFFER和FEEDBACK,在導出比較多的數據時,考慮設置這兩個參數。
⒋FILE和LOG,這兩個參數分別指定備份的DMP名稱和LOG名稱,包括文件名和目錄。
⒌COMPRESS參數不壓縮導出數據的內容。用來控制導出對象的storage語句如何產生。默認值為Y,使用默認值,對象的存儲語句的init extent等於當前導出對象的extent的總和。推薦使用COMPRESS=N。
⒍ FILESIZE該選項在8i中可用。如果導出的dmp文件過大時,最好使用FILESIZE參數,限制文件大小不要超過2G。