




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第10章 Oracle數(shù)據(jù)庫的邏輯備份,學(xué)習(xí)要點 EXP/IMP 命令的使用 EXPDP/IMPDP 命令的使用,本章主要內(nèi)容 導(dǎo)出/導(dǎo)入 Oracle 的數(shù)據(jù)泵技術(shù) EXP/IMP和EXPDP/IMPDP的區(qū)別,10.1 數(shù)據(jù)導(dǎo)出導(dǎo)入 數(shù)據(jù)庫的導(dǎo)入導(dǎo)出實用工具IMP和EXP是 Oracle 9i版本以前的邏輯備份與恢復(fù)方式,但是在Oracle 9i和Oracle 10g以后仍然保留了這個功能。 利用Export可將數(shù)據(jù)從數(shù)據(jù)庫中提取出來,利用IMP則可將提取出來的數(shù)據(jù)送回Oracle數(shù)據(jù)庫中去,分為簡單導(dǎo)入導(dǎo)出和增量導(dǎo)入導(dǎo)出,數(shù)據(jù)導(dǎo)入導(dǎo)出模式分為三種模式: 表方式、用戶方式和全數(shù)據(jù)庫方式,1
2、0.1.1 數(shù)據(jù)導(dǎo)出EXP 1數(shù)據(jù)導(dǎo)出方法 (1)交互式。 CIMP 這樣會在后面的執(zhí)行中邊執(zhí)行導(dǎo)入邊要求回答問題。 (2)命令行方式。 CEXP 用戶名/密碼SERVICE 參數(shù)=VALUE 其中: 用戶名/密碼:是連接目標數(shù)據(jù)庫的用戶和密碼。 SERVICE:要連接的目標數(shù)據(jù)庫名稱。 參數(shù):如表10-2所示。,表10-2 EXP和IMP命令參數(shù)表,2數(shù)據(jù)導(dǎo)出模式 表方式,將指定表的數(shù)據(jù)導(dǎo)出。命令行使用TABLES選項來完成。 (1)導(dǎo)出表是使用EXP工具將一個或多個表的結(jié)構(gòu)和存儲的數(shù)據(jù)導(dǎo)出到操作系統(tǒng)文件中。一般用戶可以導(dǎo)出自己方案的表,如果要導(dǎo)出其他用戶的表,則要求該用戶必須具有EXP_F
3、ULL_DATABASE角色或DBA角色。,(2)用戶方案方式,將指定用戶的所有對象及數(shù)據(jù)導(dǎo)出。命令行使用OWNER選項來完成。 【例】將數(shù)據(jù)庫中system用戶與sys用戶的表導(dǎo)出。 SQLexp system/managerTEST file=d:daochu.dmp owner=(system,sys) (3)數(shù)據(jù)庫方式,將數(shù)據(jù)庫中的所有對象導(dǎo)出。命令行使用FULL選項來完成。,(4)增量導(dǎo)出。增量導(dǎo)出是一種常用的數(shù)據(jù)備份方法,它只能對整個數(shù)據(jù)庫來實施,并且必須作為SYSTEM來導(dǎo)出。在進行此種導(dǎo)出時,系統(tǒng)不要求回答任何問題。導(dǎo)出文件名缺省為export.dmp,否則必須在命令行中指出要
4、用的文件名。 增量導(dǎo)出包括三個類型:“完全”增量導(dǎo)出、“增量型”增量導(dǎo)出、“累計型”增量導(dǎo)出。 【例】“完全”增量導(dǎo)出。即備份整個數(shù)據(jù)庫。 C EXP system/manager inctype=complete file=990702.dmp,10.1.2 數(shù)據(jù)導(dǎo)入IMP 1數(shù)據(jù)導(dǎo)入方法 數(shù)據(jù)導(dǎo)入(Import)的過程是數(shù)據(jù)導(dǎo)出(Export)的逆過程,它們的數(shù)據(jù)流向不同。 (1)交互式。 CIMP 這樣會在后面的執(zhí)行中邊執(zhí)行導(dǎo)入邊要求回答問題。 (2)命令行方式。 C IMP 用戶名/密碼SERVICE PARA=VALUE PARA=VALUE 其中: SERVICE:數(shù)據(jù)庫名稱。 P
5、ARA:導(dǎo)入?yún)?shù),2數(shù)據(jù)導(dǎo)入模式 數(shù)據(jù)導(dǎo)入分為四種模式:表模式、用戶模式、數(shù)據(jù)庫模式、增量模式。 (1)導(dǎo)入表。 【例】將導(dǎo)出文件d:daochu.dmp中的表table1導(dǎo)入。 SQLIMP system/managerTEST file=d:daochu.dmp tables=(table1) 基本上上面的導(dǎo)入導(dǎo)出夠用了,不少情況下我是將表徹底刪除,然后導(dǎo)入。 (2)導(dǎo)入用戶方案。如果導(dǎo)入用戶自己的方案使用用戶名/密碼和FILE 選項即可。如果把數(shù)據(jù)導(dǎo)入其他用戶中,則必須具有DBA權(quán)限或IMP_FULL_DATABASE角色。 【例】用戶導(dǎo)入自己的方案。 CIMP sunny/passTE
6、ST FILE=SAMPLE.DMP,(3)導(dǎo)入數(shù)據(jù)庫。導(dǎo)入數(shù)據(jù)庫使用FULL選項來完成。 【例】利用導(dǎo)出文件SAMPLE.DMP把數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫TEST。 CIMP sunny/passTEST FILE=SAMPLE.DMP FULL=Y,(4)增量導(dǎo)入。 【例】如果在星期日,數(shù)據(jù)庫遭到意外破壞,數(shù)據(jù)庫管理員可按以下步驟來恢復(fù)數(shù)據(jù)庫。 1)用命令CREATE DATABASE重新生成數(shù)據(jù)庫結(jié)構(gòu)。 2)創(chuàng)建一個足夠大的附段。 3)完全增量導(dǎo)入A。 Cimp system./manager inctype= RECTORE FULL=Y FILE=A 4)累計增量導(dǎo)入E。 Cimp syste
7、m/manager inctype= RECTORE FULL=Y FILE =E 5)最近增量導(dǎo)入F。 Cimp system/manager inctype=RESTORE FULL=Y FILE=F,10.2 Oracle的數(shù)據(jù)泵技術(shù),10.2.1 概述 Oracle 10g中增加了一個數(shù)據(jù)邏輯備份的方法,叫做數(shù)據(jù)泵,這是一種新的導(dǎo)入和導(dǎo)出特性,它徹底改變了數(shù)據(jù)庫用戶已經(jīng)習(xí)慣的過去幾代 Oracle 數(shù)據(jù)庫的客戶/服務(wù)器工作方式。現(xiàn)在服務(wù)器運行導(dǎo)出和導(dǎo)入任務(wù),可以通過并行方式快速裝入或卸載大量數(shù)據(jù)。,10.2.2 導(dǎo)入導(dǎo)出方法與目錄對象,當作為一個沒被授權(quán)的用戶進行導(dǎo)入時,你需要連接到目
8、標模式。如果你擁有 IMP_FULL_DATABASE 角色,那么你可以用自己的身份登錄,然后導(dǎo)入到任何目標模式。 數(shù)據(jù)導(dǎo)入導(dǎo)出模式分為如下四種模式:表方式、用戶方式、表空間模式和全數(shù)據(jù)庫方式,所以如果要使用數(shù)據(jù)泵對數(shù)據(jù)庫進行導(dǎo)入導(dǎo)出,需要如下幾個步驟: (1)建立目錄對象。 (2)將目錄對象授權(quán)給要執(zhí)行導(dǎo)入導(dǎo)出的用戶。 (3)此用戶進行導(dǎo)入導(dǎo)出。 1建立目錄對象 目錄對象就是轉(zhuǎn)儲文件和日志文件的位置。 【例】創(chuàng)建目錄對象export_dumps,使它指向物理目錄c:a。 SQLCREATE DIRECTORY export_dumps AS c:a; 2將目錄對象授權(quán)給用戶 【例】把read
9、和write權(quán)限授權(quán)給用戶user_abc,使得此用戶可以對目錄對象export_ dumps有讀和寫的權(quán)限。 SQLGRANT read, write ON DIRECTORY export_dumps TO user_abc;,10.2.3 數(shù)據(jù)導(dǎo)出EXPDP 1導(dǎo)出一個表 【例】把用戶SCOTT的兩個表,即部門表DEPT和職工表EMP導(dǎo)出到文件EXP1. DMP中,其目錄對象為 DUMP。 C:EXPDP SYSTEM/ORACLE DIRECTORY=DUMP DUMPFILE=EXP1.DMP TABLES=SCOTT.DEPT,SCOTT.EMP;,2導(dǎo)出表空間 【例】導(dǎo)出一個表空
10、間USER01的所有對象。 C:EXPDP SYSTEM/ORACLE DIRECTORY=DUMP DUMPFILE=A.DMP TABLESPACE=USER01; 3導(dǎo)出數(shù)據(jù)庫 【例】導(dǎo)出數(shù)據(jù)庫。 C: EXPDP SCOTT/TIGER DIRECTORY=DUMP DUMPFILE=DUMP.DMP FULL=Y 4導(dǎo)出用戶方案 【例】導(dǎo)出用戶SYSTEM和SCOTT的所有對象方案。 C:EXPDP SYSTEM/ORACLE DIRECTORY=DUMP DUMPFILE=A.DMP SCHMAS=SYSTEM,SCOTT;,10.2.4 數(shù)據(jù)導(dǎo)入IMPDP 1導(dǎo)入表 【例】導(dǎo)入表
11、DEPT和EMP。 C:IMPDP SCOTT/TIGER DIRECTORY=DUMP_DIR DUMPFILE=AA.DMP TABLES=DEPT,EMP; 2導(dǎo)入用戶方案 【例】導(dǎo)入用戶SCOTT的所有對象。 C: IMPDP SCOTT/TIGER DIRECTORY=DUMP_DIR DUMPFILE=AA.DMP SCHEMAS=SCOTT;,3導(dǎo)入數(shù)據(jù)庫 【例】利用轉(zhuǎn)儲文件AA.DMP和目錄對象DUMP_DIR導(dǎo)入整個數(shù)據(jù)庫 C: IMPDP SCOTT/TIGER DIRECTORY=DUMP_DIR DUMPFILE=AA.DMP FULL=Y; 4導(dǎo)入表空間USER01 【例】利用轉(zhuǎn)儲文件AA.DMP 和目錄對象DUMP_DIR導(dǎo)入USER01表空間。 C: IMPDP SCOTT/TIGER DIRECTORY=DUMP_DIR DUMPFILE=AA.DMP TABLESPACES=USER01;,(1)EXP和IMP 是客戶端工具,用于客戶端和服務(wù)器端。 (2)EXPDP和IMPDP是服務(wù)器端工具,只能用于服務(wù)器端。,10.3 EXP/IMP和EXPDP/IMPDP區(qū)別,10.5 本章小結(jié),Oracle數(shù)據(jù)導(dǎo)入導(dǎo)出IMP/EXP就相當于Oracle數(shù)據(jù)還原與備份。大多數(shù)情況下都可
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國4色抱心小熊數(shù)據(jù)監(jiān)測報告
- 2025年中國1178門鎖數(shù)據(jù)監(jiān)測報告
- 2025至2030年中國鍍鎳燈鉤市場分析及競爭策略研究報告
- 2025至2030年中國金鹵燈電感鎮(zhèn)流器市場分析及競爭策略研究報告
- 2025至2030年中國西咪替丁膠囊市場分析及競爭策略研究報告
- 2025至2030年中國肉制品加工設(shè)備市場分析及競爭策略研究報告
- 2025至2030年中國電視遙控器架市場分析及競爭策略研究報告
- 2025至2030年中國燃油熱水鑄鐵鍋爐市場分析及競爭策略研究報告
- 2025至2030年中國活化去角質(zhì)霜市場分析及競爭策略研究報告
- 2025至2030年中國楊貴妃工藝品市場分析及競爭策略研究報告
- 秩序安保維護服務(wù) 投標方案(技術(shù)方案)
- 中小學(xué)校長招聘考試試題
- 2023年陜西郵電職業(yè)技術(shù)學(xué)院教師招聘考試筆試題庫及答案
- 化工企業(yè)適用-法律法規(guī)文件清單
- 工業(yè)催化原理及應(yīng)用
- 國開2023春《語言學(xué)概論》形考任務(wù)1-3+大作業(yè)參考答案
- 公安院校及專業(yè)招生政審表
- 青少年體能訓(xùn)練計劃方案
- 2023年公需課 大數(shù)據(jù)概述及基本概念考題
- 廣東深圳紅嶺中學(xué)物理自主招生試卷
- 世界衛(wèi)生組織生存質(zhì)量測定簡表(WHOQOL-BREF)
評論
0/150
提交評論