Oracle教程 (第6版)(Oracle 11g版) 課件 第9章 表空間、備份和恢復(fù)_第1頁
Oracle教程 (第6版)(Oracle 11g版) 課件 第9章 表空間、備份和恢復(fù)_第2頁
Oracle教程 (第6版)(Oracle 11g版) 課件 第9章 表空間、備份和恢復(fù)_第3頁
Oracle教程 (第6版)(Oracle 11g版) 課件 第9章 表空間、備份和恢復(fù)_第4頁
Oracle教程 (第6版)(Oracle 11g版) 課件 第9章 表空間、備份和恢復(fù)_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第9章表空間、備份和恢復(fù)表空間01創(chuàng)建表空間創(chuàng)建表空間創(chuàng)建表空間使用CREATETABLESPACE語句,創(chuàng)建的用戶必須擁有CREATETABLESPACE系統(tǒng)權(quán)限。語法格式為:CREATETABLESPACE表空間名 DATAFILE'文件路徑/文件名'[SIZE文件大小[K∣M]][REUSE] [AUTOEXTEND{OFF∣ON[NEXT磁盤空間大小[K∣M]] [MAXSIZE{UMLIMITED∣最大磁盤空間大小[K∣M]}]}] [MINMUMEXTENT數(shù)字值[K|M]] [DEFAULT存儲參數(shù)] [ONLINE∣OFFLINE] [LOGGING∣NOLOGGING] [PERMANENT∣TEMPORARY] [EXTENTMANAGEMENT[DICTIONARY∣LOCAL[AUTOALLOCATE∣UNIFORM[SIZE數(shù)字值[K∣M]]]]]相關(guān)參數(shù)說明如下。(1)DATAFILE:用于為表空間創(chuàng)建數(shù)據(jù)文件,格式與CREATEDATABASE語句中的DATAFILE相同。(2)AUTOEXTEND:用于指定是否禁止或允許自動擴展數(shù)據(jù)文件。(3)MAXSIZE:指定允許分配給數(shù)據(jù)文件的最大磁盤空間。(4)MINMUMEXTENT:指定最小的長度,默認為由操作系統(tǒng)和數(shù)據(jù)庫塊確定。(5)ONLINE和OFFLINE:ONLINE表示在創(chuàng)建表空間之后,使授權(quán)訪問該表空間的用戶立即可用該表空間;OFFLINE表示在創(chuàng)建表空間之后使該表空間不可用,默認為ONLINE。創(chuàng)建表空間(6)DEFAULT:為在該表空間創(chuàng)建的全部對象指定默認的存儲參數(shù)。其中,存儲參數(shù)的語法格式如下:存儲參數(shù)::=STORAGE( INITIAL第一個區(qū)的大小[K︱M] NEXT下一個區(qū)的大小[K︱M] MINEXTENTS區(qū)的最小個數(shù)︱UNLIMITED MAXEXTENTS區(qū)的最大個數(shù)

PCTINCREASE數(shù)字值 FREELISTS空閑列表數(shù)量 FREELISTGROUPS空閑列表組數(shù)量)(7)LOGGING/NOLOGGING:指定日志屬性,它表示將來的表、索引等是否需要進行日志處理。(8)PERMANENT:指定表空間,將用于保存永久對象,這是默認設(shè)置。(9)TEMPORARY:指定表空間,將用于保存臨時對象。(10)EXTENTMANAGEMENT:指定如何管理表空間的盤區(qū)。(11)DICTIONARY:指定使用字典表來管理表空間,這是默認設(shè)置。(12)LOCAL:指定本地管理表空間。(13)AUTOALLOCATE:指定表空間由系統(tǒng)管理,用戶不能指定盤區(qū)尺寸。(14)UNIFORM:指定使用SIZE字節(jié)的統(tǒng)一盤區(qū)來管理表空間,默認的SIZE為1MB。創(chuàng)建表空間【例9.1】

創(chuàng)建大小為50MB的表空間TEST,禁止自動擴展數(shù)據(jù)文件。CREATETABLESPACEtest LOGGING DATAFILE'E:\app\Administrator\oradata\XSCJ\TEST01.DBF'SIZE50M REUSEAUTOEXTENDOFF;執(zhí)行結(jié)果如圖。創(chuàng)建表空間【例9.2】

創(chuàng)建表空間DATA,允許自動擴展數(shù)據(jù)文件。CREATETABLESPACEdata LOGGING DATAFILE'E:\app\Administrator\oradata\XSCJ\DATA01.DBF'SIZE50M REUSEAUTOEXTENDONNEXT10MMAXSIZE200M EXTENTMANAGEMENTLOCAL;執(zhí)行結(jié)果如圖。02管理表空間管理表空間利用ALTERTABLESPACE命令可以修改現(xiàn)有的表空間或它的一個或多個數(shù)據(jù)文件。可以為數(shù)據(jù)庫中每一個數(shù)據(jù)文件指定各自的存儲擴展參數(shù)值;Oracle11g數(shù)據(jù)庫會在自動擴展數(shù)據(jù)文件時使用這些參數(shù)。語法格式為:ALTERTABLESPACE表空間名 [ADDDATAFILE∣TEMPFILE'路徑/文件名'[SIZE文件大小[K∣M]]][REUSE] [AUTOEXTEND{OFF∣ON[NEXT磁盤空間大小[K∣M]] [MAXSIZE{UNLIMITED∣最大磁盤空間大小[K∣M]}]}] [RENAMEDATAFILE'路徑/文件名',…nTO'路徑/新文件名'',…n]

[DEFAULTSTORAGE

存儲參數(shù)] [ONLINE∣OFFLINE[NORMAL∣TEMPORARY∣IMMEDIATE]] [LOGGING∣NOLOGGING] [READONLY∣WRITE] [PERMANENT] [TEMPORARY]相關(guān)參數(shù)說明如下。(1)ADDDATAFILE∣TEMPFILE:向表空間添加指定的數(shù)據(jù)文件或臨時文件。(2)RENAMEDATAFILE:對一個或多個表空間的數(shù)據(jù)文件重命名。(3)READONLY:表明表空間上不允許進一步寫操作。(4)READWRITE:表明在先前只讀表空間上允許寫操作。管理表空間【例9.3】

通過ALTERTABLESPACE命令把一個新的數(shù)據(jù)文件添加到DATA表空間,并指定了AUTOEXTENDON和MAXSIZE300M。ALTERTABLESPACEdata ADDDATAFILE'E:\app\Administrator\oradata\XSCJ\DATA02.DBF'SIZE50M REUSEAUTOEXTENDONNEXT50MMAXSIZE300M;執(zhí)行結(jié)果如圖。03刪除表空間刪除表空間如果不再需要表空間和其中保存的數(shù)據(jù),就可以使用DROPTABLESPACE語句刪除已經(jīng)創(chuàng)建的表空間。語法格式為:DROPTABLESPACE表空間名[INCLUDINGCONTENTS[{AND|KEEP}DATAFILES][CASCADECONSTRAINTS]];說明:在刪除表空間時,如果其中還保存有數(shù)據(jù)庫對象,則必須使用INCLUDINGCONTENTS子句,表示將表空間和其中保存的數(shù)據(jù)庫對象全部刪除,但對應(yīng)的數(shù)據(jù)文件并不會從操作系統(tǒng)中被刪除?!纠?.4】

刪除表空間DATA及其對應(yīng)的數(shù)據(jù)文件。DROPTABLESPACEdata INCLUDINGCONTENTSANDDATAFILES;第9章表空間、備份和恢復(fù)備份和恢復(fù)01備份概述1.備份原則2.?dāng)?shù)據(jù)庫備份應(yīng)用3.?dāng)?shù)據(jù)庫備份類型備份概述1.備份原則(1)日志文件歸檔到磁盤。歸檔日志文件最好不要與數(shù)據(jù)庫文件或聯(lián)機重做日志文件存儲在同一個物理磁盤設(shè)備上。(2)如果數(shù)據(jù)庫文件備份到磁盤上,應(yīng)使用單獨的磁盤或磁盤組保存數(shù)據(jù)文件的備份。備份到磁盤上通常可以在較短時間內(nèi)恢復(fù)。(3)應(yīng)保持控制文件的多個備份,控制文件的備份應(yīng)置于不同磁盤控制器下的不同磁盤設(shè)備上。增加控制文件可以先關(guān)閉數(shù)據(jù)庫,備份控制文件,改變服務(wù)器參數(shù)文件的參數(shù)CONTROL_FILES,再重新啟動數(shù)據(jù)庫即可。(4)聯(lián)機日志文件應(yīng)為多個,每個組至少應(yīng)保持兩個成員。日志組的兩個成員不應(yīng)保存在同一個物理設(shè)備上,因為這將削弱多重日志文件的作用。(5)保持歸檔重做日志文件的多個備份,應(yīng)在多個磁盤上保留備份。使用服務(wù)器參數(shù)文件中的LOG_ARCHIVE_DUPLEX_DEST參數(shù)和LOG_ARCHIVE_MIN_SUCCEED_DEST參數(shù),Oracle系統(tǒng)會自動雙向歸檔日志文件。(6)通過在磁盤上保存最小備份和數(shù)據(jù)庫文件向前回滾所需的所有歸檔重做日志文件,在許多情況下可以使從備份中向前回滾數(shù)據(jù)庫或數(shù)據(jù)庫文件的過程簡化和加速。(7)增加、重命名、刪除日志文件和數(shù)據(jù)文件,以及改變數(shù)據(jù)庫結(jié)構(gòu)和控制文件等操作都應(yīng)備份,因為控制文件存放了數(shù)據(jù)庫的模式結(jié)構(gòu)。此外,增加數(shù)據(jù)文件后也要備份。(8)若企業(yè)有多個Oracle數(shù)據(jù)庫,則應(yīng)使用具有恢復(fù)目錄的Oracle系統(tǒng)恢復(fù)管理器。這將使用戶備份和恢復(fù)過程中引起錯誤的風(fēng)險最小化。備份概述2.?dāng)?shù)據(jù)庫備份應(yīng)用(1)實例失敗。從實例失敗中恢復(fù)應(yīng)自動進行,數(shù)據(jù)庫需要訪問位于正確位置的所有控制文件、聯(lián)機重做日志文件和數(shù)據(jù)文件。數(shù)據(jù)庫中任何未提交的事務(wù)都要回滾。一個實例失敗(如由服務(wù)器引起的失?。┲螅?dāng)數(shù)據(jù)庫要重啟動時,必須檢查數(shù)據(jù)庫報警日志中的錯誤信息。(2)磁盤失敗。磁盤失敗又稱介質(zhì)失?。∕ediaFailure),通常由磁盤損壞或磁盤讀錯誤引起。這時,磁盤上駐留的當(dāng)前數(shù)據(jù)庫文件無法讀出。駐留聯(lián)機重做日志文件的磁盤應(yīng)被鏡像,失敗時,它們不會丟失。鏡像可通過使用重做日志文件實現(xiàn),或在操作系統(tǒng)級制作鏡像文件。如果丟失的是控制文件,不管選擇什么備份方式都很容易恢復(fù)。每個數(shù)據(jù)庫都有其控制文件的多個備份(使數(shù)據(jù)庫保持同步),且存儲在不同的設(shè)備上。如果所有控制文件都丟失,可以使用CREATECONTROLFILE命令。該命令允許為數(shù)據(jù)庫創(chuàng)建一個新的控制文件,并指定數(shù)據(jù)庫中的所有數(shù)據(jù)文件、聯(lián)機重做日志文件和數(shù)據(jù)庫參數(shù)。如果對使用的參數(shù)有疑問并正在運行ARCHIVELOG備份,可用以下命令:ALTERDATABASEBACKUPCONTROLFILETOTRACE;備份概述如果丟失的是數(shù)據(jù)文件,可從熱備份中恢復(fù),步驟如下。(1)從備份中把丟失的文件恢復(fù)到其原來位置。cp/backup/XSCJ/users01.dbf'/zhou/oradata/XSCJ(2)安裝數(shù)據(jù)庫。ORACLE_SID=XSCJ; exportORACLE_SIDORAENV_ASK=NO; exportORAENV_ASconnectsystem/Mm123456assysdbastartupmountXSCJ;(3)恢復(fù)數(shù)據(jù)庫。要求給出恢復(fù)所需的各歸檔日志文件名。RECOVERDATABASE;出現(xiàn)提示時,為需要的歸檔重做日志文件輸入文件名。(4)打開數(shù)據(jù)庫。ALTERDATABASEOPEN;當(dāng)從備份恢復(fù)數(shù)據(jù)文件時,數(shù)據(jù)庫會辨認它是否來自數(shù)據(jù)庫停止前的那個時間點。備份概述3.?dāng)?shù)據(jù)庫備份類型備份一個Oracle數(shù)據(jù)庫有3種標準方式:導(dǎo)出(Export)、脫機備份(OfflineBackup)和聯(lián)機備份(OnlineBackup)。導(dǎo)出方式是數(shù)據(jù)庫的邏輯備份。脫機備份和聯(lián)機備份都是物理備份(低級備份)。(1)邏輯備份。將數(shù)據(jù)庫中數(shù)據(jù)備份到一個稱為“導(dǎo)出轉(zhuǎn)儲文件”的二進制系統(tǒng)文件中。導(dǎo)出有以下3種模式。用戶(User)模式:導(dǎo)出用戶所有對象及對象中的數(shù)據(jù)。表(Table)模式:導(dǎo)出用戶的所有表或者用戶指定的表。全局(Full)模式(數(shù)據(jù)庫模式):導(dǎo)出數(shù)據(jù)庫中所有對象,包括所有數(shù)據(jù)、數(shù)據(jù)定義和用來重建數(shù)據(jù)庫的存儲對象。導(dǎo)出備份可以導(dǎo)出整個數(shù)據(jù)庫、指定用戶或指定表。在導(dǎo)出期間,可以選擇是否導(dǎo)出與表相關(guān)的數(shù)據(jù)字典的信息,如權(quán)限、索引和與其相關(guān)的約束條件。導(dǎo)出備份有3種類型。完全型(CompleteExport):對所有表執(zhí)行全數(shù)據(jù)庫導(dǎo)出或僅對上次導(dǎo)出后修改過的表執(zhí)行全數(shù)據(jù)庫導(dǎo)出。積累型(Cumulative):備份上一次積累型備份所改變的數(shù)據(jù)。增量型(Incremental):備份上一次備份后改變的數(shù)據(jù)。備份概述(2)物理備份。物理備份是備份數(shù)據(jù)庫文件而不是其邏輯內(nèi)容。Oracle系統(tǒng)支持兩種不同類型的物理備份:脫機備份(冷備份)和聯(lián)機備份(熱備份)。脫機備份在數(shù)據(jù)庫已經(jīng)正常關(guān)閉的情況下進行。數(shù)據(jù)庫正常關(guān)閉后會給用戶提供一個完整的數(shù)據(jù)庫。當(dāng)數(shù)據(jù)庫處于脫機備份狀態(tài)時,備份的文件包括所有數(shù)據(jù)文件、所有控制文件、所有聯(lián)機重做日志和服務(wù)器參數(shù)文件(可選)。當(dāng)數(shù)據(jù)庫關(guān)閉時,對所有這些文件進行備份可以提供一個數(shù)據(jù)庫關(guān)閉時的完整鏡像,以后可以從備份中獲取整個文件集并恢復(fù)數(shù)據(jù)庫的功能。數(shù)據(jù)庫可能要求24小時運行,而且隨時會對數(shù)據(jù)進行操作。聯(lián)機備份可以在數(shù)據(jù)庫打開的情況下進行。02恢復(fù)概述1.實例恢復(fù)2.介質(zhì)恢復(fù)恢復(fù)概述1.實例恢復(fù)實例恢復(fù)的目的就是將數(shù)據(jù)庫恢復(fù)到與故障之前的事務(wù)一致的狀態(tài)。實例恢復(fù)只需要使用聯(lián)機日志文件,不需要歸檔日志文件。實例恢復(fù)的最大特點是,Oracle系統(tǒng)在下次數(shù)據(jù)庫啟動時會自動執(zhí)行實例恢復(fù)。實例恢復(fù)由下列操作步驟完成。(1)為了解恢復(fù)數(shù)據(jù)文件中沒有記錄的數(shù)據(jù),進行向前滾。該數(shù)據(jù)記錄于在線日志中,包括對回退段的內(nèi)容恢復(fù)。(2)回退未提交的事務(wù),按步驟(1)重新生成回退段所指定的操作。(3)釋放在發(fā)生故障時正在處理事務(wù)所持有的資源。(4)解決在發(fā)生故障時正經(jīng)歷這一階段提交的任何懸而未決的分布事務(wù)?;謴?fù)概述2.介質(zhì)恢復(fù)介質(zhì)故障是當(dāng)一個文件或者磁盤不能讀取或?qū)懭霑r出現(xiàn)的故障。這種狀態(tài)下的數(shù)據(jù)庫都是不一致的,需要DBA手動進行數(shù)據(jù)庫的恢復(fù)。這種恢復(fù)有兩種形式:(1)完全介質(zhì)恢復(fù)。它使用重做數(shù)據(jù)或增量備份將數(shù)據(jù)庫更新到最近的時間點,通常在介質(zhì)故障損壞數(shù)據(jù)文件或控制文件后執(zhí)行完全介質(zhì)恢復(fù)操作。實施完全數(shù)據(jù)庫恢復(fù)時,根據(jù)數(shù)據(jù)庫文件的破壞情況,可以使用不同的方法。例如,當(dāng)數(shù)據(jù)文件被物理破壞,數(shù)據(jù)庫不能正常啟動時,就可以對全部的或單個被破壞的數(shù)據(jù)文件進行完全介質(zhì)恢復(fù)。(2)不完全介質(zhì)恢復(fù)。這是在完全介質(zhì)恢復(fù)不可能或者有特殊要求時進行的介質(zhì)恢復(fù)。例如,系統(tǒng)表空間的數(shù)據(jù)文件被損壞、在線日志損壞或人為誤刪基本表和表空間等。這時可以進行不完全恢復(fù),使數(shù)據(jù)庫恢復(fù)到故障前或用戶出錯之前的一個事務(wù)的一致性狀態(tài)。第9章表空間、備份和恢復(fù)導(dǎo)入和導(dǎo)出01導(dǎo)

出導(dǎo)

出可以對所有表執(zhí)行全數(shù)據(jù)庫導(dǎo)出(CompleteExport)或者僅對上次導(dǎo)出后修改過的表執(zhí)行全數(shù)據(jù)庫導(dǎo)出。增量導(dǎo)出有兩種不同類型:Incremental(增量)型和Cumulative(積累)型。Incremental型將上次導(dǎo)出后修改過的全部表導(dǎo)出,而Cumulative型將上次全部導(dǎo)出后修改過的表導(dǎo)出??墒褂肊xport實用程序來壓縮數(shù)據(jù)段碎片的盤區(qū)。從命令行調(diào)用Export程序并且傳遞各類參數(shù)和參數(shù)值,可以完成導(dǎo)出操作。參數(shù)和參數(shù)值決定了導(dǎo)出的具體任務(wù)。如表所示為Export指定的運行期選項。可以在“命令提示符”窗口中輸入“EXPHELP=Y”調(diào)用EXP命令的幫助信息。導(dǎo)

出導(dǎo)出有以下3種模式。(1)交互模式。在輸入EXP命令后,根據(jù)系統(tǒng)的提示輸入導(dǎo)出參數(shù),如用戶名、口令和導(dǎo)出類型等參數(shù)。(2)命令行模式。命令行模式和交互模式類似,不同的是使用命令模式時,只能在模式被激活后,才能把參數(shù)和參數(shù)值傳遞給導(dǎo)出程序。(3)參數(shù)文件模式。參數(shù)文件模式的關(guān)鍵參數(shù)是Parfile。Parfile的對象是一個包含激活控制導(dǎo)出對話參數(shù)和參數(shù)值的文件名。導(dǎo)

出【例9.5】以交互模式進行數(shù)據(jù)庫XSCJ的XSB表導(dǎo)出。執(zhí)行結(jié)果如圖。02導(dǎo)

入導(dǎo)

入當(dāng)數(shù)據(jù)庫出現(xiàn)錯誤的修改或刪除操作時,可以利用導(dǎo)入操作通過導(dǎo)出文件恢復(fù)重要的數(shù)據(jù)。在使用應(yīng)用程序前,將對其操作的表導(dǎo)出到一個概要中,這樣,如果由于應(yīng)用程序中的錯誤而刪除或修改了表中數(shù)據(jù)時,就可以從已經(jīng)導(dǎo)出到概要的備份表中恢復(fù)誤操作的數(shù)據(jù)。導(dǎo)入操作可把一個操作系統(tǒng)中的Oracle數(shù)據(jù)庫導(dǎo)出后再導(dǎo)入到另一個操作系統(tǒng)中。導(dǎo)入操作既可以交互進行,也可通過命令進行。導(dǎo)入操作選項同導(dǎo)出的基本一樣,如表。導(dǎo)入操作中,如果參數(shù)相互沖突或者引起指令不一致時操作就會失敗。例如,設(shè)置“FULL=Y”和“OWNER=SYSTEM”,因為FULL參數(shù)調(diào)用FULL導(dǎo)入,而OWNER參數(shù)指定USER導(dǎo)入。導(dǎo)

入【例9.6】以交互模式進行XSCJ數(shù)據(jù)庫中XSB表的導(dǎo)入。為了查看導(dǎo)入的效果,先將XSB表刪除:DROPTABLExsb;導(dǎo)入結(jié)果如圖。導(dǎo)

入下面介紹命令行模式和參數(shù)模式的EXP用法與IMP用法。(1)命令行模式。命令行模式其實與交互模式的道理一樣,只是命令行模式將交互模式中逐步輸入的數(shù)據(jù)在一行命令中全部輸入。例如,要導(dǎo)出XSB表,可以在命令提示符下輸入命令如下:EXPUSERID=SCOTT/Mm123456FULL=NBUFFER=10000FILE=xsb.DMPTABLES=xsb執(zhí)行結(jié)果如圖。導(dǎo)

入(2)參數(shù)模式。參數(shù)模式其實就是將命令行模式中命令后面所帶的參數(shù)寫在一個參數(shù)文件中,然后再使用命令,使其后面帶一個調(diào)用該文件的參數(shù)。通過普通的文本文件編輯器就可以創(chuàng)建這個文件。為了便于標識,將該參數(shù)文件的后綴命名為.parfile。以下是一個參數(shù)文件的內(nèi)容:USERID=SCOTT/Mm123456FULL=NBUFFER=10000FILE=xsb.DMPTABLES=xsb使用參數(shù)模式執(zhí)行過程如下:EXPPARFILE=xsb.PARFILE第9章表空間、備份和恢復(fù)脫機備份脫機備份在磁盤空間容許的情況下,將這些文件復(fù)制到磁盤上。冷備份一般在SQL*Plus中進行。在進行備份前,應(yīng)該確定備份哪些文件,通過查詢V$DATAFILE視圖可以獲取數(shù)據(jù)文件的列表;通過查詢V$LOGFILE視圖可以獲取聯(lián)機重做日志文件的列表;通過以下語句可查詢控制文件的列表:SHOWPARAMENTERCONTROL_FILES;【例9.7】把XSCJ數(shù)據(jù)庫的所有數(shù)據(jù)文件、重做日志文件和控制文件都進行備份。(1)正常關(guān)閉要備份的實例,在“命令提示符”窗口中輸入如下命令:sqlplus/nologconnectscott/Mm123456assysdbashutdownnormal(2)備份數(shù)據(jù)庫。使用操作系統(tǒng)的備份工具,備份所有的數(shù)據(jù)文件、重做日志文件、控制文件和參數(shù)文件。(3)啟動數(shù)據(jù)庫:startupmount第9章表空間、備份和恢復(fù)聯(lián)機備份01以ARCHIVELOG方式運行數(shù)據(jù)庫

以ARCHIVELOG方式運行數(shù)據(jù)庫

進行聯(lián)機備份時,既可以使用PL/SQL

語句,也可以使用備份向?qū)?,但都要求?shù)據(jù)庫在ARCHIVELOG方式下運行。下面說明如何進入ARCHIVELOG方式。(1)進入“命令提示符”窗口:SQLPLUS/NOLOG(2)以SYSDBA身份和數(shù)據(jù)庫相連:CONNECTSCOTT/Mm123456ASSYSDBA(3)使數(shù)據(jù)庫在ARCHIVELOG方式下運行:SHUTDOWNIMMEDIATESTARTUPMOUNTALTERDATABASEARCHIVELOG;ARCHIVELOGSTART;ALTERDATABASEOPEN;以ARCHIVELOG方式運行數(shù)據(jù)庫

下面的命令將從ServerManager中顯示當(dāng)前數(shù)據(jù)庫的ARCHIVELOG狀態(tài):ARCHIVELOGLIST整個過程的SQL*Plus窗口如圖。02執(zhí)行數(shù)據(jù)庫聯(lián)機備份執(zhí)行數(shù)據(jù)庫聯(lián)機備份(1)逐個備份表空間數(shù)據(jù)文件使用ALTERTABLESPACEBEGINBACKUP語句將表空間設(shè)置為備份狀態(tài),例如,標記表空間SYSTEM備份開始的語句如下:ALTERTABLESPACESYSTEMBEGINBACKUP;在“命令提示符”窗口中使用操作系統(tǒng)提供的命令備份表空間中的數(shù)據(jù)文件,例如:COPYE:\app\Administrator\oradata\XSCJ\SYSTEM01.DBFd:\backup所有的數(shù)據(jù)文件備份完后,要使用ALTERTABLESPACEENDBACKUP指出結(jié)束聯(lián)機備份,將表空間恢復(fù)到正常狀態(tài),例如:ALTERTABLESPACESYSTEMENDBACKUP;(2)備份歸檔重做日志文件停止當(dāng)前數(shù)據(jù)庫的ARCHIVELOG狀態(tài):ARCHIVELOGSTART;記錄歸檔重做日志目標目錄中的文件,備份歸檔重做日志文件,并且使用ALTERDATABASEBACKUPCONTROLFILE命令備份控制文件:ALTERDATABASEBACKUPCONTROLFILETO'd:\backup\file.bak';第9章表空間、備份和恢復(fù)數(shù)

據(jù)

泵01數(shù)據(jù)泵概述數(shù)據(jù)泵概述數(shù)據(jù)泵(DataPump)是Oracle11g數(shù)據(jù)庫提供的一個實用程序,它可以用從數(shù)據(jù)庫中高速導(dǎo)出或加載數(shù)據(jù)庫的方法,自動管理多個并行的數(shù)據(jù)流。數(shù)據(jù)泵可以實現(xiàn)在測試環(huán)境、開發(fā)環(huán)境、生產(chǎn)環(huán)境、高級復(fù)制或熱備份數(shù)據(jù)庫之間的快速數(shù)據(jù)遷移,還能實現(xiàn)部分或全部數(shù)據(jù)庫的邏輯備份,以及跨平臺的可傳輸表的空間備份。數(shù)據(jù)泵技術(shù)相對應(yīng)的工具是DataPumpExport和DataPumpImport。它的功能與前面介紹的EXP和IMP類似,所不同的是數(shù)據(jù)泵高速并行的設(shè)計使服務(wù)器運行時,可執(zhí)行導(dǎo)入和導(dǎo)出任務(wù)的快速裝載或卸載大量

溫馨提示

  • 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論