教你如何使用expdp和impdp備份和恢復(fù)數(shù)據(jù)庫_第1頁
教你如何使用expdp和impdp備份和恢復(fù)數(shù)據(jù)庫_第2頁
教你如何使用expdp和impdp備份和恢復(fù)數(shù)據(jù)庫_第3頁
教你如何使用expdp和impdp備份和恢復(fù)數(shù)據(jù)庫_第4頁
教你如何使用expdp和impdp備份和恢復(fù)數(shù)據(jù)庫_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、教你如何使用expdp和impdp命令備份和恢復(fù)Oracle數(shù)據(jù)庫create directory aa as 'D:aa'grant read,write on directory aa to king2;expdp king2/king2test02 schemas=king2 directory=aa dumpfile=expuser.dmp此路徑必須在電腦中已經(jīng)存在了的,不存在的會提示無法打開日志文件Schemas是指要導(dǎo)出的方案(用戶)impdp king2/king2test02 schemas=king2 directory=aa dumpfile=king.dm

2、p 此用戶必須要在系統(tǒng)中不存在,或者沒有任何數(shù)據(jù),因為如果存在相同的數(shù)據(jù),將不會成功導(dǎo)入新的用戶create directory aa as 'D:aa'grant read,write on directory aa to king2;expdp king2/king2test02 schemas=king2 directory=aa dumpfile=expuser.dmp第一步:創(chuàng)建一個目錄(也就是文件路徑)來裝導(dǎo)出的dmp文件方法:操作系統(tǒng)開始運行 輸入 “cmd” 進入dos界面 輸入“sqlplus/nolog”按回車如下圖: 連接數(shù)據(jù)庫,輸入:conn sys/k

3、ing2test02 as sysdba(注意sys用戶一定要用sysdba角色登錄哦) 回車 如下圖:接著,創(chuàng)建DIRECTORYcreate directory dir_dp as 'D:oracledir_dp'這里要注意,路徑D:oracledir_dp一定要是系統(tǒng)已經(jīng)存在的了,如果該路徑不存在,下邊的導(dǎo)出將會提示正確創(chuàng)建了路徑的顯示如下:第二步:授權(quán)(授予要導(dǎo)入數(shù)據(jù)的用戶對該目錄(路徑)進行讀和寫的權(quán)限),還是在連接數(shù)據(jù)庫的狀態(tài)下輸入:Grant read,write on directory dir_dp to lttfm;如下圖:就完成了,關(guān)閉窗口,重新進入 do

4、s界面就可以進行備份了;第三步:執(zhí)行導(dǎo)出expdp lttfm/lttfmfgisdb schemas=lttfm directory=dir_dp dumpfile =expdp_test1.dmp logfile=expdp_test1.log;連接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1With the Partitioning, OLAP and Data Mining options啟動 "LTTFM"."SYS_EXPORT_SCHEMA_01":  ltt

5、fm/*fgisdb schory=dir_dp dumpfile =expdp_test1.dmp logfile=expdp_test1.log;  */備注:   1、directory=dir_dp必須放在前面,如果將其放置最后,會提示 ORA-39002: 操作無效                        

6、60;                                    ORA-39070: 無法打開日志文件。           

7、                                                  ORA-3

8、9087: 目錄名 DATA_PUMP_DIR; 無效        2、在導(dǎo)出過程中,DATA DUMP 創(chuàng)建并使用了一個名為SYS_EXPORT_SCHEMA_01的對象,此對象就是DATA DUMP導(dǎo)出過程中所用的JOB名字,如果在執(zhí)行這個命令時如果沒有指定導(dǎo)出的JOB名字那么就會產(chǎn)生一個默認(rèn)的JOB名字,如果在導(dǎo)出過程中指定JOB名字就為以指定名字出現(xiàn)     如下改成:     expdp lttfm/lttfmfgisdb schemas=lt

9、tfm directory=dir_dp dumpfile =expdp_test1.dmp logfile=expdp_test1.log,job_name=my_job1;   3、導(dǎo)出語句后面不要有分號,否則如上的導(dǎo)出語句中的job表名為my_job1;,而不是my_job1。因此導(dǎo)致expdp lttfm/lttfm attach=lttfm.my_job1執(zhí)行該命令時一直提示找不到j(luò)ob表說明:數(shù)據(jù)泵導(dǎo)出的各種模式:1、按表模式導(dǎo)出:expdp lttfm/lttfmfgisdb  tables=lttfm.b$i_exch_info,lttfm.b$i

10、_manhole_info dumpfile =expdp_test2.dmp logfile=expdp_test2.log directory=dir_dp job_name=my_job2、按查詢條件導(dǎo)出:expdp lttfm/lttfmfgisdb  tables=lttfm.b$i_exch_info dumpfile =expdp_test3.dmp logfile=expdp_test3.log directory=dir_dp job_name=my_job query='"where rownum<11"'3、按表空間導(dǎo)出

11、:Expdp lttfm/lttfmfgisdb dumpfile=expdp_tablespace.dmp tablespaces=GCOMM.DBF logfile=expdp_tablespace.log directory=dir_dp job_name=my_job4、導(dǎo)出方案Expdp lttfm/lttfm DIRECTORY=dir_dp DUMPFILE=schema.dmp SCHEMAS=lttfm,gwm5、導(dǎo)出整個數(shù)據(jù)庫:expdp lttfm/lttfmfgisdb dumpfile =full.dmp full=y logfile=full.log directory=dir_dp job_name=my_job成功案例:原來電腦中已經(jīng)存在目錄(這里的king222dmp是手動的電腦中右鍵新建的,在Oracle數(shù)據(jù)庫命令中將不會創(chuàng)建新的目錄)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論