《復(fù)制和恢復(fù)數(shù)據(jù)庫》PPT課件.ppt

《復(fù)制和恢復(fù)數(shù)據(jù)庫》PPT課件.ppt

ID:52077088

大小:325.34 KB

頁數(shù):24頁

時(shí)間:2020-03-31

《復(fù)制和恢復(fù)數(shù)據(jù)庫》PPT課件.ppt_第1頁
《復(fù)制和恢復(fù)數(shù)據(jù)庫》PPT課件.ppt_第2頁
《復(fù)制和恢復(fù)數(shù)據(jù)庫》PPT課件.ppt_第3頁
《復(fù)制和恢復(fù)數(shù)據(jù)庫》PPT課件.ppt_第4頁
《復(fù)制和恢復(fù)數(shù)據(jù)庫》PPT課件.ppt_第5頁
資源描述:

《《復(fù)制和恢復(fù)數(shù)據(jù)庫》PPT課件.ppt》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第七章復(fù)制和恢復(fù)數(shù)據(jù)庫7.1數(shù)據(jù)庫的備份還原7.2附加數(shù)據(jù)庫7.3數(shù)據(jù)庫數(shù)據(jù)導(dǎo)入導(dǎo)出實(shí)訓(xùn)七數(shù)據(jù)復(fù)制與恢復(fù)返回目錄7.1數(shù)據(jù)庫備份還原為保證數(shù)據(jù)的安全性,必須定期進(jìn)行數(shù)據(jù)庫的備份,當(dāng)數(shù)據(jù)庫損壞或系統(tǒng)崩潰時(shí)可以將過去制作的備份還原到數(shù)據(jù)庫服務(wù)器中。利用附加數(shù)據(jù)庫也可以實(shí)現(xiàn)數(shù)據(jù)庫的備份和還原,但SQLServer2000提供了更完善的備份、還原功能。7.1.1數(shù)據(jù)庫的備份1.備份的概念數(shù)據(jù)庫備份包括了數(shù)據(jù)庫結(jié)構(gòu)和數(shù)據(jù)。同時(shí),備份的對象不但包括用戶數(shù)據(jù)庫,而且還包括系統(tǒng)數(shù)據(jù)庫。2.備份設(shè)備備份設(shè)備是指備份內(nèi)容的存儲介質(zhì)。包括:“disk(硬盤文件)”、“tape(磁帶)”以及“p

2、ipe(命名管道)”。其中,硬盤文件最常用設(shè)備介質(zhì)。3.備份類型完全備份:對數(shù)據(jù)庫整體的備份。差異備份:對數(shù)據(jù)庫自前一個(gè)完全備份后改動(dòng)的部分的備份。事務(wù)日志備份:對數(shù)據(jù)庫事務(wù)日志的備份。文件或文件組備份:對組成數(shù)據(jù)庫的數(shù)據(jù)文件的備份。只有進(jìn)行了完全備份后才能進(jìn)行差異備份以及事務(wù)日志備份。4.使用SQL語句(1)創(chuàng)建一個(gè)備份設(shè)備sp_addumpdevice‘<設(shè)備介質(zhì)>’,‘<備份設(shè)備名>’,'<物理文件>'(2)數(shù)據(jù)庫完全備份BACKUPDATABASE<數(shù)據(jù)庫名>TO<備份設(shè)備名>(3)數(shù)據(jù)庫差異備份BACKUPDATABASE<數(shù)據(jù)庫名>TO<備份設(shè)備名>WITHD

3、IFFERENTIAL(4)事務(wù)日志備份BACKUPLOG<數(shù)據(jù)庫名>TO<備份設(shè)備名>例7-1制作數(shù)據(jù)庫student的備份。腳本:5.使用SQL-EM(1)啟動(dòng)SQL-EM,展開左側(cè)窗口指定數(shù)據(jù)庫服務(wù)器“管理”文件夾,單擊“備份”節(jié)點(diǎn)。(2)指向左側(cè)窗口“備份”節(jié)點(diǎn),單擊右鍵,選擇“新建備份設(shè)備”命令。(3)輸入備份設(shè)備名、對應(yīng)的物理文件名。單擊“確定”按鈕,完成創(chuàng)建備份設(shè)備。(4)指向要備份的數(shù)據(jù)庫,單擊右鍵,選擇“所有任務(wù)”→“備份數(shù)據(jù)庫”,設(shè)置備份類型,單擊“添加”按鈕。(5)指定備份的物理文件名,也可以在“備份設(shè)備”輸入框中指定備份的備份設(shè)備名,單擊“確定”按

4、鈕,設(shè)置備份的各項(xiàng)參數(shù)。7.1.2數(shù)據(jù)庫的還原1.還原的概念數(shù)據(jù)庫的還原是指將數(shù)據(jù)庫的備份加載到系統(tǒng)中,是與備份相對應(yīng)的操作。備份是還原的基礎(chǔ),沒有備份就無法還原。一般來說,因?yàn)閭浞菔窃谙到y(tǒng)正常的情況下執(zhí)行的操作,而還原是在系統(tǒng)非正常情況下執(zhí)行的操作,所以還原相對要比備份復(fù)雜。2.還原模型(1)簡單還原:在進(jìn)行數(shù)據(jù)庫還原時(shí)僅使用數(shù)據(jù)庫備份或差異備份,而不涉及事務(wù)日志備份。(2)完全還原:通過使用數(shù)據(jù)庫備份和事務(wù)日志備份將數(shù)據(jù)庫還原到發(fā)生失敗的時(shí)刻。(3)大容量日志記錄還原:在性能上要優(yōu)于簡單還原和完全還原模型,能盡量減少批操作所需存儲空間。3.使用SQL語句(1)從數(shù)據(jù)庫

5、備份中還原RESTOREDATABASE<數(shù)據(jù)庫名>FROM<備份設(shè)備名>[WITHNORECOVERY](2)從事務(wù)日志備份中還原RESTORELOG<數(shù)據(jù)庫名>FROM<備份設(shè)備名>[WITHNORECOVERY]其中,要繼續(xù)從后續(xù)備份中還原數(shù)據(jù)必須帶參數(shù)WITHNORECOVERY,且數(shù)據(jù)庫不可用。(3)從指定還原點(diǎn)還原RESTORELOG<數(shù)據(jù)庫名>FROM<備份設(shè)備名>WITHRECOVERY,STOPAT='<日期><時(shí)間>'例7-2用例7-1制作備份還原數(shù)據(jù)庫student。腳本:例7-3定點(diǎn)還原實(shí)例。說明:按步驟完成以下操作,其中的注釋語句可以在SQL-E

6、M中進(jìn)行,其余語句可以在查詢分析器中執(zhí)行。本例說明如何使用事務(wù)日志備份將數(shù)據(jù)庫還原至任一時(shí)間點(diǎn)。操作步驟:4.使用SQL-EM(1)啟動(dòng)SQL-EM,指向左側(cè)窗口要備份的“數(shù)據(jù)庫”節(jié)點(diǎn),單擊右鍵,選擇“所有任務(wù)”→“還原數(shù)據(jù)庫”命令。(2)系統(tǒng)默認(rèn)從最近一次的完全備份以及其后的所有差異備份、事務(wù)日志備份還原數(shù)據(jù)庫。單擊選中還原單選框中“從設(shè)備”選項(xiàng),可以選擇從指定備份設(shè)備還原數(shù)據(jù)庫;單擊選中參數(shù)復(fù)選框中“時(shí)點(diǎn)還原”選項(xiàng),可以按指定時(shí)間點(diǎn)還原數(shù)據(jù)庫;單擊參數(shù)復(fù)選框中“還原”選項(xiàng),可以在還原中增減備份設(shè)備。。(3)單擊“確定”按鈕,完成還原。5.系統(tǒng)數(shù)據(jù)庫的還原在SQLSer

7、ver2000中,系統(tǒng)數(shù)據(jù)庫存儲的是系統(tǒng)信息。如果系統(tǒng)數(shù)據(jù)庫被破壞,就必須還原系統(tǒng)數(shù)據(jù)庫。系統(tǒng)數(shù)據(jù)庫的還原分兩種情況,當(dāng)SQLServer服務(wù)可以啟動(dòng)時(shí),可以用還原用戶數(shù)據(jù)庫的方法還原系統(tǒng)數(shù)據(jù)庫。當(dāng)SQLServer服務(wù)不能啟動(dòng)時(shí),還原系統(tǒng)數(shù)據(jù)庫方法為:(1)運(yùn)行C:ProgramFilesMicrosoftSQLServer80Tools/Binn下的文件“Rebuildm.exe”,重建系統(tǒng)數(shù)據(jù)庫。(2)啟動(dòng)SQLServer服務(wù)。(3)按Master、Msdb、Model的順序還原系統(tǒng)數(shù)據(jù)庫。7.2附加數(shù)據(jù)庫附加

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。