《數(shù)據(jù)庫(kù)原理及應(yīng)用2》課件第8章_第1頁(yè)
《數(shù)據(jù)庫(kù)原理及應(yīng)用2》課件第8章_第2頁(yè)
《數(shù)據(jù)庫(kù)原理及應(yīng)用2》課件第8章_第3頁(yè)
《數(shù)據(jù)庫(kù)原理及應(yīng)用2》課件第8章_第4頁(yè)
《數(shù)據(jù)庫(kù)原理及應(yīng)用2》課件第8章_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第8章備份與恢復(fù)8.1備份和恢復(fù)概述8.2備份操作和備份命令8.3恢復(fù)操作和恢復(fù)命令8.4本章小結(jié)

8.1備份和恢復(fù)概述

備份和恢復(fù)組件是SQLServer的重要組成部分。備份就是指對(duì)SQLServer數(shù)據(jù)庫(kù)或事務(wù)日志進(jìn)行拷貝。數(shù)據(jù)庫(kù)備份記錄了在進(jìn)行備份這一操作時(shí)數(shù)據(jù)庫(kù)中所有數(shù)據(jù)的狀態(tài),如果數(shù)據(jù)庫(kù)因意外而損壞,這些備份文件將在數(shù)據(jù)庫(kù)恢復(fù)時(shí)被用來(lái)恢復(fù)數(shù)據(jù)庫(kù)。8.1.1數(shù)據(jù)庫(kù)備份的基本概念

進(jìn)行數(shù)據(jù)庫(kù)備份的工作主要是由數(shù)據(jù)庫(kù)管理員來(lái)完成的。數(shù)據(jù)庫(kù)備份是指對(duì)數(shù)據(jù)庫(kù)的完整備份,包括所有的數(shù)據(jù)以及數(shù)據(jù)對(duì)象。實(shí)際上備份數(shù)據(jù)庫(kù)的過程就是首先將事務(wù)日志寫到磁盤上,然后根據(jù)事務(wù)創(chuàng)建相同的數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)對(duì)象以及拷貝數(shù)據(jù)的過程。由于是對(duì)數(shù)據(jù)庫(kù)的完整備份,所以備份過程中速度比較慢,而且要占用大量磁盤空間,因此,一般情況下,在晚上進(jìn)行數(shù)據(jù)庫(kù)備份,因?yàn)橥砩蠑?shù)據(jù)庫(kù)系統(tǒng)幾乎不進(jìn)行其他事務(wù)操作從而可以提高數(shù)據(jù)庫(kù)備份的速度。8.1.2數(shù)據(jù)庫(kù)恢復(fù)的基本概念

一旦數(shù)據(jù)庫(kù)出現(xiàn)問題,那么系統(tǒng)管理員就要使用數(shù)據(jù)庫(kù)恢復(fù)技術(shù)使損壞的數(shù)據(jù)庫(kù)恢復(fù)到備份時(shí)的那個(gè)狀態(tài)。數(shù)據(jù)庫(kù)恢復(fù)模式是指通過使用數(shù)據(jù)庫(kù)備份和事務(wù)日志備份將數(shù)據(jù)庫(kù)恢復(fù)到發(fā)生失敗的時(shí)刻,因此幾乎不造成任何數(shù)據(jù)丟失。這成為對(duì)付因存儲(chǔ)介質(zhì)損壞而數(shù)據(jù)丟失的最佳方法。

8.2備份操作和備份命令

備份是指對(duì)SQLServer的數(shù)據(jù)庫(kù)或事務(wù)日志進(jìn)行的拷貝。數(shù)據(jù)庫(kù)備份記錄了在進(jìn)行備份時(shí)數(shù)據(jù)庫(kù)所有數(shù)據(jù)的狀態(tài),如果數(shù)據(jù)庫(kù)因意外而損壞,這些備份文件將在數(shù)據(jù)庫(kù)恢復(fù)時(shí)用來(lái)恢復(fù)數(shù)據(jù)庫(kù)。在備份過程中,不允許如下操作:

(1)創(chuàng)建或刪除數(shù)據(jù)庫(kù)文件。

(2)創(chuàng)建索引。

(3)執(zhí)行非日志操作。

(4)自動(dòng)或手工縮小數(shù)據(jù)庫(kù)或數(shù)據(jù)庫(kù)文件大小。在SQLServer2000中有四種備份類型,分別為:

(1)數(shù)據(jù)庫(kù)備份;

(2)事務(wù)日志備份;

(3)差異備份;

(4)文件和文件組備份。8.2.1創(chuàng)建備份設(shè)備

在進(jìn)行備份時(shí)首先應(yīng)創(chuàng)建備份設(shè)備。備份設(shè)備是用來(lái)存儲(chǔ)數(shù)據(jù)庫(kù)、事務(wù)日志或文件和文件組備份的存儲(chǔ)介質(zhì)。備份設(shè)備可以是硬盤、磁帶或管道。圖8-1“備份設(shè)置屬性”對(duì)話框8.2.2備份命令

數(shù)據(jù)庫(kù)備份的方法有很多種,下面介紹在查詢分析器中使用backup命令進(jìn)行備份的方法。使用備份命令的完整語(yǔ)法為:

【例1】對(duì)學(xué)生成績(jī)管理數(shù)據(jù)庫(kù)進(jìn)行備份。

(1)啟動(dòng)SQLServer服務(wù)器。

(2)單擊“開始→所有程序→MicrosoftSQLServer→查詢分析器”命令,打開SQLServer查詢分析器。

(3)在SQL語(yǔ)句錄入框中輸入SQL語(yǔ)句。將學(xué)生成績(jī)管理數(shù)據(jù)庫(kù)備份到剛才添加的新設(shè)備中,如圖8-2所示,備份已經(jīng)成功。圖8-2備份成功8.2.3使用企業(yè)管理器進(jìn)行備份

在SQLServer中,無(wú)論是數(shù)據(jù)庫(kù)備份,還是事務(wù)日志備份、差異備份、文件和文件組備份都執(zhí)行相同的步驟。圖8-3“SQLServer備份”對(duì)話框圖8-4“選擇備份目的”對(duì)話框8.2.4使用備份向?qū)нM(jìn)行備份

初學(xué)者可以使用備份向?qū)?lái)備份數(shù)據(jù)庫(kù)。圖8-5選擇向?qū)D8-6“選擇向?qū)А睂?duì)話框圖8-7備份向?qū)Ы缑鎴D8-8“選擇要備份的數(shù)據(jù)庫(kù)”對(duì)話框圖8-9備份的名稱和描述圖8-10“選擇備份類型”對(duì)話框圖8-11“選擇備份目的和操作”對(duì)話框圖8-12“備份驗(yàn)證和調(diào)度”對(duì)話框圖8-13完成創(chuàng)建數(shù)據(jù)庫(kù)備份向?qū)Ы缑鎴D8-14備份成功界面

8.3恢復(fù)操作和恢復(fù)命令

在恢復(fù)用戶數(shù)據(jù)庫(kù)時(shí),SQLServer自動(dòng)執(zhí)行安全檢查,防止從不完整、不正確或者其他數(shù)據(jù)庫(kù)備份中恢復(fù)數(shù)據(jù)。8.3.1檢查點(diǎn)

檢查點(diǎn)語(yǔ)法為checkpoint語(yǔ)句。checkpoint語(yǔ)句可在后來(lái)的恢復(fù)中節(jié)省時(shí)間,方法是創(chuàng)建一個(gè)點(diǎn)以確保所有對(duì)數(shù)據(jù)和日志頁(yè)的修改都寫到磁盤上。8.3.2數(shù)據(jù)庫(kù)的恢復(fù)命令

數(shù)據(jù)庫(kù)恢復(fù)的方法有很多種,下面介紹在查詢分析器中使用restore命令進(jìn)行恢復(fù)的方法。使用restore命令進(jìn)行恢復(fù)的完整語(yǔ)法如下:

【例2】對(duì)學(xué)生成績(jī)管理數(shù)據(jù)庫(kù)進(jìn)行恢復(fù)。

(1)啟動(dòng)SOLServer服務(wù)器。

(2)單擊“開始—所有程序—MicrosoftSOLServer—查詢分析器”命令,并打開SQL查詢分析器。

(3)在SQL語(yǔ)句錄入框中輸入SQL語(yǔ)句。將學(xué)生成績(jī)管理數(shù)據(jù)庫(kù)恢復(fù)到剛才備份的狀態(tài),如圖8-15所示,恢復(fù)已經(jīng)成功。圖8-15學(xué)生成績(jī)管理數(shù)據(jù)庫(kù)恢復(fù)8.3.3使用企業(yè)管理器恢復(fù)數(shù)據(jù)庫(kù)

恢復(fù)數(shù)據(jù)庫(kù)可以使用企業(yè)管理器,也可以使用restore

語(yǔ)句。圖8-16“還原數(shù)據(jù)庫(kù)”對(duì)話框圖8-17“選擇還原設(shè)備”對(duì)話框圖8-18“選擇還原目的”對(duì)話框圖8-19“還原數(shù)據(jù)庫(kù)”對(duì)話框圖8-20還原成功界面

8.4本章小結(jié)

本章主要介紹了數(shù)據(jù)庫(kù)備份和恢復(fù)的知識(shí),包括如何使用備份向?qū)?、企業(yè)管理

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論