SQL Server數(shù)據(jù)庫(kù)應(yīng)用開發(fā)技術(shù) 第12章_第1頁(yè)
SQL Server數(shù)據(jù)庫(kù)應(yīng)用開發(fā)技術(shù) 第12章_第2頁(yè)
SQL Server數(shù)據(jù)庫(kù)應(yīng)用開發(fā)技術(shù) 第12章_第3頁(yè)
SQL Server數(shù)據(jù)庫(kù)應(yīng)用開發(fā)技術(shù) 第12章_第4頁(yè)
SQL Server數(shù)據(jù)庫(kù)應(yīng)用開發(fā)技術(shù) 第12章_第5頁(yè)
已閱讀5頁(yè),還剩33頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

知識(shí)技能目標(biāo):1理解備份、恢復(fù)、備份設(shè)備的概念2會(huì)根據(jù)不同的情況制定合適的備份和恢復(fù)策略3掌握創(chuàng)建備份設(shè)備、實(shí)現(xiàn)備份和恢復(fù)數(shù)據(jù)庫(kù)的方法,第12章游標(biāo)及事務(wù),第12章游標(biāo)及事務(wù),引導(dǎo)案例:教務(wù)管理數(shù)據(jù)庫(kù)建立起來(lái)后,在使用的過程中有可能因各種意外而遭到破壞,比如病毒破壞、計(jì)算機(jī)設(shè)備硬件故障等,都將導(dǎo)致數(shù)據(jù)的丟失和破壞。為了在發(fā)生意外后能夠盡快修復(fù)數(shù)據(jù),并把損失降到最低,需要對(duì)教務(wù)管理數(shù)據(jù)庫(kù)進(jìn)行定期的備份,這樣在發(fā)生意外時(shí),就可以利用之前的備份來(lái)恢復(fù)數(shù)據(jù)庫(kù)。這一章介紹備份和恢復(fù)數(shù)據(jù)庫(kù)的技術(shù)。,12.1備份概述12.2備份數(shù)據(jù)庫(kù)12.3恢復(fù)概述12.4恢復(fù)數(shù)據(jù)庫(kù)小結(jié),第12章游標(biāo)及事務(wù),12.1備份概述,數(shù)據(jù)庫(kù)備份是數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行過程中需定期進(jìn)行的操作,是保護(hù)數(shù)據(jù)庫(kù)中數(shù)據(jù)的重要手段。一旦數(shù)據(jù)庫(kù)因意外而遭損壞,就須用這些備份來(lái)恢復(fù)數(shù)據(jù)庫(kù),從而最大程度地減少損失。此外,數(shù)據(jù)庫(kù)備份對(duì)于例行的工作(例如,將數(shù)據(jù)庫(kù)從一臺(tái)服務(wù)器復(fù)制到另一臺(tái)服務(wù)器、設(shè)置數(shù)據(jù)庫(kù)鏡像)也很有用。,返回目錄,12.1備份概述,備份是指復(fù)制數(shù)據(jù)庫(kù)形成的數(shù)據(jù)庫(kù)的副本,創(chuàng)建在備份設(shè)備上(如磁盤或磁帶),當(dāng)數(shù)據(jù)庫(kù)發(fā)生意外遭到破壞,用戶能夠利用這些已有的備份恢復(fù)數(shù)據(jù)。實(shí)施合適的備份策略可保護(hù)數(shù)據(jù)庫(kù),避免由于各種故障造成的損壞而丟失數(shù)據(jù)。,返回目錄,12.1.1備份的概念,12.1備份概述,(1)完整備份該操作將備份整個(gè)數(shù)據(jù)庫(kù)的所有內(nèi)容,包括所有的數(shù)據(jù)和足夠的事務(wù)日志,是數(shù)據(jù)庫(kù)的完整副本。在還原數(shù)據(jù)時(shí),也只需要還原一個(gè)備份文件。(2)差異備份差異備份是完整備份的補(bǔ)充,只備份上次完整備份以來(lái)更改的數(shù)據(jù)。因此差異備份的數(shù)據(jù)量比完整數(shù)據(jù)備份小,速度也更快。在還原數(shù)據(jù)時(shí),要先還原完整備份后再還原最后一個(gè)差異備份。,返回目錄,12.1.2備份類型,12.1備份概述,(3)事務(wù)日志備份事務(wù)日志備份只備份事務(wù)日志里的內(nèi)容,它包括了自上一次事務(wù)日志備份后數(shù)據(jù)庫(kù)的事務(wù)的日志記錄。在還原數(shù)據(jù)時(shí),要先還原完整備份,然后依次還原每個(gè)事務(wù)日志備份。使用事務(wù)日志備份,可以將數(shù)據(jù)庫(kù)恢復(fù)到故障點(diǎn)或特定的時(shí)間點(diǎn)。(4)文件和文件組備份使用文件和文件組備份方式可以只備份數(shù)據(jù)庫(kù)中的某些文件或文件組,可以將大型數(shù)據(jù)庫(kù)的備份分多次進(jìn)行,避免數(shù)據(jù)庫(kù)備份的時(shí)間過長(zhǎng)。當(dāng)數(shù)據(jù)庫(kù)里的某個(gè)或某些文件損壞時(shí),只還原損壞的文件或文件組備份即可。,返回目錄,12.1.2備份類型,12.2備份數(shù)據(jù)庫(kù),制定備份計(jì)劃時(shí)需要考慮的方面:(1)備份的內(nèi)容(2)備份的人員(3)備份數(shù)據(jù)庫(kù)的時(shí)間(4)備份數(shù)據(jù)庫(kù)的時(shí)間間隔(5)如何備份數(shù)據(jù)庫(kù),返回目錄,12.2.1制定備份計(jì)劃,12.2備份數(shù)據(jù)庫(kù),在下面情況發(fā)生時(shí),應(yīng)進(jìn)行數(shù)據(jù)庫(kù)備份:創(chuàng)建、修改、刪除數(shù)據(jù)庫(kù)之前。創(chuàng)建用戶自定義對(duì)象之后。因?yàn)閙aster數(shù)據(jù)庫(kù)被修改,所以必須備份master數(shù)據(jù)庫(kù)。增加或刪除服務(wù)器的系統(tǒng)存儲(chǔ)過程。修改了master、msdb、model數(shù)據(jù)庫(kù)。清除事務(wù)日志或執(zhí)行了不寫入事務(wù)日志的操作。,返回目錄,12.2.1制定備份計(jì)劃,12.2備份數(shù)據(jù)庫(kù),1備份設(shè)備備份或還原操作中使用的磁帶機(jī)或磁盤驅(qū)動(dòng)器稱為備份設(shè)備。在同一個(gè)設(shè)備中可以存放多個(gè)數(shù)據(jù)庫(kù)的備份數(shù)據(jù),或者是一個(gè)數(shù)據(jù)庫(kù)的多個(gè)備份數(shù)據(jù)。(1)磁盤設(shè)備(2)磁帶設(shè)備,返回目錄,12.2.2創(chuàng)建和管理備份設(shè)備,12.2備份數(shù)據(jù)庫(kù),1備份設(shè)備(3)物理和邏輯設(shè)備物理備份設(shè)備是操作系統(tǒng)用來(lái)標(biāo)識(shí)備份設(shè)備的名稱,例如:d:backupsstudentfull.bak邏輯備份設(shè)備是用戶為物理備份設(shè)備定義的別名,用來(lái)標(biāo)識(shí)物理備份設(shè)備。例如,上述物理設(shè)備的邏輯設(shè)備名稱可以是:student_backup備份或還原數(shù)據(jù)庫(kù)時(shí),物理備份設(shè)備名稱和邏輯備份設(shè)備名稱可以互換使用。,返回目錄,12.2.2創(chuàng)建和管理備份設(shè)備,12.2備份數(shù)據(jù)庫(kù),2創(chuàng)建磁盤備份設(shè)備(1)利用SQLServerManagementStudio創(chuàng)建備份設(shè)備1)打開SQLServerManagementStudio。2)在對(duì)象資源管理器中,單擊服務(wù)器名稱以展開服務(wù)器樹。3)展開“服務(wù)器對(duì)象”,然后右鍵單擊“備份設(shè)備”,在快捷菜單中單擊“新建備份設(shè)備”。4)在隨后打開“備份設(shè)備”對(duì)話框中,輸入設(shè)備的名稱(邏輯設(shè)備名),單擊“文件”并指定該文件的完整路徑(物理設(shè)備名)。5)單擊“確定”按鈕完成設(shè)備的創(chuàng)建。,返回目錄,12.2.2創(chuàng)建和管理備份設(shè)備,12.2備份數(shù)據(jù)庫(kù),2創(chuàng)建磁盤備份設(shè)備(2)用T-SQL語(yǔ)句創(chuàng)建備份設(shè)備語(yǔ)法格式:sp_addumpdevice設(shè)備類型,邏輯名稱,物理名稱說明:設(shè)備類型:指定備份設(shè)備的類型,可以是disk(硬盤文件作為備份設(shè)備)或tape(MicrosoftWindows支持的任何磁帶設(shè)備)。邏輯名稱:指定備份設(shè)備的邏輯名稱。物理名稱:指定備份設(shè)備的物理名稱,包含完整路徑?!纠?2.1】添加一個(gè)名為dump1的磁盤備份設(shè)備,其物理位置為d:backupdump1.bak。,返回目錄,12.2.2創(chuàng)建和管理備份設(shè)備,12.2備份數(shù)據(jù)庫(kù),3查看備份設(shè)備用SQLServerManagementStudio查看備份設(shè)備里的內(nèi)容的步驟如下:1)打開MicrosoftSQLServerDatabaseEngine。2)在對(duì)象資源管理器中,單擊服務(wù)器名稱展開服務(wù)器樹。3)依次展開“服務(wù)器對(duì)象”、“備份設(shè)備”。4)在要查看內(nèi)容的備份設(shè)備名上單擊右鍵,選擇“屬性”,或雙擊要查看的備份設(shè)備名。,返回目錄,12.2.2創(chuàng)建和管理備份設(shè)備,12.2備份數(shù)據(jù)庫(kù),3查看備份設(shè)備5)彈出“備份設(shè)備設(shè)備名稱”對(duì)話框,對(duì)話框中有兩個(gè)選項(xiàng):“常規(guī)”、“媒體內(nèi)容”。選擇“常規(guī)”對(duì)話框中可以查看設(shè)備的物理位置,選擇“媒體內(nèi)容”選項(xiàng),彈出對(duì)話框,在該對(duì)話框里可以查看該備份設(shè)備里包含的數(shù)據(jù)庫(kù)備份數(shù)據(jù),如備份時(shí)的備份名稱、備份類型、備份的數(shù)據(jù)庫(kù)、備份時(shí)間、過期時(shí)間等等。6)查看完畢后,單擊“確定”退出該對(duì)話框。,返回目錄,12.2.2創(chuàng)建和管理備份設(shè)備,12.2備份數(shù)據(jù)庫(kù),4刪除備份設(shè)備在SQLServerManagementStudio里刪除備份設(shè)備的方法如下:1)打開SQLServerManagementStudio。2)在對(duì)象資源管理器中,單擊服務(wù)器名稱展開服務(wù)器樹。3)展開“服務(wù)器對(duì)象”、“備份設(shè)備”4)在要查看內(nèi)容的備份設(shè)備名上單擊右鍵,選擇“刪除”。5)彈出“刪除對(duì)象”對(duì)框話,在該對(duì)話框里單擊“確定”開始執(zhí)行刪除操作。,返回目錄,12.2.2創(chuàng)建和管理備份設(shè)備,12.2備份數(shù)據(jù)庫(kù),備份設(shè)備創(chuàng)建好之后,就可以利用它們備份數(shù)據(jù)庫(kù)了。1用SQLServerManagementStudio備份數(shù)據(jù)庫(kù)1)打開SQLServerManagementStudio。2)在對(duì)象資源管理器中,單擊服務(wù)器名稱展開服務(wù)器樹。3)展開“數(shù)據(jù)庫(kù)”,選擇要備份的數(shù)據(jù)庫(kù)。4)右鍵單擊數(shù)據(jù)庫(kù),從彈出的快捷菜單中指向“任務(wù)”,再選擇“備份”。5)在隨后出現(xiàn)的“備份數(shù)據(jù)庫(kù)”對(duì)話框中的“數(shù)據(jù)庫(kù)”下拉列表框中,選擇要備份的數(shù)據(jù)庫(kù)的名稱。,返回目錄,12.2.3執(zhí)行備份,12.2備份數(shù)據(jù)庫(kù),1用SQLServerManagementStudio備份數(shù)據(jù)庫(kù)6)可以對(duì)任意恢復(fù)模式(FULL、BULK_LOGGED或SIMPLE)執(zhí)行數(shù)據(jù)庫(kù)備份。7)選擇備份的組件,是對(duì)整個(gè)數(shù)據(jù)庫(kù)備份還是對(duì)指定的文件和文件組進(jìn)行備份。如果只對(duì)指定的文件和文件組進(jìn)行備份,選擇“文件和文件組”,將會(huì)打開“選擇文件和文件組”對(duì)話框,選擇要備份的文件組或者文件,選擇“確定”按鈕,關(guān)閉“選擇文件和文件組”對(duì)話框。,返回目錄,12.2.3執(zhí)行備份,12.2備份數(shù)據(jù)庫(kù),1用SQLServerManagementStudio備份數(shù)據(jù)庫(kù)8)備份集的名稱和說明是對(duì)備份的說明性文字。9)指定備份的保留時(shí)間,以防止在指定的日期前覆蓋備份。備份集過期后會(huì)可以被新的備份覆蓋。10)在“備份類型”列表框中,選擇備份的類型,為“完整”、“差異”或“事務(wù)日志”。11)在“備份數(shù)據(jù)庫(kù)”對(duì)話框中選擇左邊“選項(xiàng)頁(yè)”中的“選項(xiàng)”,打開選項(xiàng)界面,指定相關(guān)屬性。12)選擇“確定”按鈕,開始備份過程。,返回目錄,12.2.3執(zhí)行備份,12.2備份數(shù)據(jù)庫(kù),2用T-SQL語(yǔ)句備份數(shù)據(jù)庫(kù)使用BACKUPDATABASE命令可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行完整備份、備份一個(gè)或多個(gè)文件或文件組或差異備份。使用BACKUPLOG命令可以備份事務(wù)日志。語(yǔ)法格式:BACKUPDATABASE數(shù)據(jù)庫(kù)TO備份設(shè)備|disk=磁盤文件名WITH選項(xiàng)BACKUPLOG數(shù)據(jù)庫(kù)TO備份設(shè)備|disk=磁盤文件名WITH選項(xiàng)說明:選項(xiàng)可以設(shè)置備份操作的各種屬性。,返回目錄,12.2.3執(zhí)行備份,12.2備份數(shù)據(jù)庫(kù),【例12.2】創(chuàng)建備份設(shè)備JwglData,并將“教務(wù)管理數(shù)據(jù)庫(kù)”完整備份到該設(shè)備?!纠?2.3】將“教務(wù)管理數(shù)據(jù)庫(kù)”完整備份到磁盤文件?!纠?2.4】將“教務(wù)管理數(shù)據(jù)庫(kù)”差異備份到名為“JwglData”的備份設(shè)備上?!纠?2.5】將test數(shù)據(jù)庫(kù)的完整備份、事務(wù)日志備份到名為“dump2”的備份設(shè)備上?!纠?2.6】將test數(shù)據(jù)庫(kù)的名為“testData2”的文件備份到名為“dump2”的備份設(shè)備上?!纠?2.7】備份事務(wù)日志尾部。,返回目錄,12.2.3執(zhí)行備份,12.2備份數(shù)據(jù)庫(kù),3通過備份設(shè)備來(lái)備份數(shù)據(jù)庫(kù)1)打開SQLServerManagementStudio。2)在對(duì)象資源管理器中展開服務(wù)器實(shí)例。3)展開“服務(wù)器對(duì)象”、“備份設(shè)備”。4)在要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù)備份的備份設(shè)備上右擊,選擇“備份數(shù)據(jù)庫(kù)”。5)彈出“備份數(shù)據(jù)庫(kù)”對(duì)話框,在該對(duì)話框的“目標(biāo)”區(qū)域里已經(jīng)自動(dòng)添加了該備份設(shè)備,設(shè)置其它備份屬性。6)選擇“確定”開始備份。,返回目錄,12.2.3執(zhí)行備份,12.3恢復(fù)概述,數(shù)據(jù)庫(kù)備份后,一旦系統(tǒng)發(fā)生崩潰或者執(zhí)行了錯(cuò)誤的數(shù)據(jù)庫(kù)操作,就可以從備份文件中還原數(shù)據(jù)庫(kù)。即根據(jù)數(shù)據(jù)庫(kù)備份文件自動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)結(jié)構(gòu),并且還原數(shù)據(jù)庫(kù)中的數(shù)據(jù),使數(shù)據(jù)庫(kù)恢復(fù)到備份時(shí)的狀態(tài)。在還原數(shù)據(jù)庫(kù)的過程中,系統(tǒng)自動(dòng)執(zhí)行安全性檢查,保證數(shù)據(jù)庫(kù)的一致性。,返回目錄,12.3恢復(fù)概述,恢復(fù)是從一個(gè)或多個(gè)備份中還原數(shù)據(jù),并在還原最后一個(gè)備份后,使數(shù)據(jù)庫(kù)處于一致且可用的狀態(tài)并使其在線的一組完整的操作。,12.3.1恢復(fù)的概念和方法,返回目錄,12.3恢復(fù)概述,數(shù)據(jù)庫(kù)還原的方式與備份的方式一致,它們包括:完整備份的還原:無(wú)論是何種備份的還原,都要先做完整備份的還原。完整備份的還原只需要還原完整備份文件即可。差異備份的還原:差異備份的還原需要兩步,首先還原完整備份,然后還原最后一個(gè)差異備份。事務(wù)日志備份的還原:事務(wù)日志備份的還原分為兩步,首先還原完整備份和最后一個(gè)差異備份,然后依次恢復(fù)這個(gè)差異備份之后到數(shù)據(jù)庫(kù)損壞之間的每一個(gè)事務(wù)日志備份。文件和文件組備份的還原:當(dāng)數(shù)據(jù)庫(kù)中只有某個(gè)文件或文件組損壞時(shí)適合使用這種還原模式。,12.3.1恢復(fù)的概念和方法,返回目錄,12.3恢復(fù)概述,1故障類型媒體故障(如磁盤損壞);用戶錯(cuò)誤(如誤刪除了某個(gè)表);硬件故障(如磁盤驅(qū)動(dòng)器損壞或服務(wù)器報(bào)廢);自然災(zāi)難(如地震)。,12.3.2故障類型和恢復(fù)模式,返回目錄,12.3恢復(fù)概述,2恢復(fù)模式(1)簡(jiǎn)單恢復(fù)模式在該模式下數(shù)據(jù)庫(kù)只能做完整備份和差異備份,沒有事務(wù)日志備份。數(shù)據(jù)庫(kù)只可恢復(fù)到最近的數(shù)據(jù)備份時(shí)間。(2)完整恢復(fù)模式完整恢復(fù)模式完整地記錄了所有的事務(wù),并保留所有的事務(wù)日志記錄,直到將它們備份。完整恢復(fù)模式可在最大范圍內(nèi)防止出現(xiàn)故障時(shí)丟失數(shù)據(jù),它包括數(shù)據(jù)庫(kù)備份和事務(wù)日志備份,使數(shù)據(jù)庫(kù)免受媒體故障影響。,12.3.2故障類型和恢復(fù)模式,返回目錄,12.3恢復(fù)概述,2恢復(fù)模式(3)大容量日志恢復(fù)模式大容量日志恢復(fù)模式是對(duì)完整恢復(fù)模式的補(bǔ)充。在該恢復(fù)模式下,只對(duì)大容量操作(如導(dǎo)入數(shù)據(jù)、SELECTINTO等操作)進(jìn)行最小記錄,只記錄必要的操作,不記錄所有日志。提供最佳性能并占用最小日志空間,一旦出現(xiàn)問題,數(shù)據(jù)將有可能無(wú)法恢復(fù)。,12.3.2故障類型和恢復(fù)模式,返回目錄,12.3恢復(fù)概述,3.查看或更改數(shù)據(jù)庫(kù)的恢復(fù)模式通過SQLServerManagementStudio查看或者更改數(shù)據(jù)庫(kù)的恢復(fù)模式,步驟如下:1)打開SQLServerManagementStudio。2)在對(duì)象資源管理器中,單擊服務(wù)器名稱展開服務(wù)器樹。3)展開“數(shù)據(jù)庫(kù)”,然后選擇相應(yīng)的數(shù)據(jù)庫(kù)。,12.3.2故障類型和恢復(fù)模式,返回目錄,12.3恢復(fù)概述,3.查看或更改數(shù)據(jù)庫(kù)的恢復(fù)模式4)在該數(shù)據(jù)庫(kù)單擊右鍵,選擇“屬性”,打開“數(shù)據(jù)庫(kù)屬性”對(duì)話框。5)在“選擇頁(yè)”窗格中,單擊“選項(xiàng)”,此時(shí)“數(shù)據(jù)庫(kù)屬性”對(duì)話框。6)當(dāng)前恢復(fù)模式顯示在“恢復(fù)模式”列表框中,可以從列表中選擇不同的模式來(lái)更改恢復(fù)模式。可以根據(jù)需要選擇“完整”、“大容量日志”或“簡(jiǎn)單”。7)選擇“確定”按鈕完成設(shè)置。,12.3.2故障類型和恢復(fù)模式,返回目錄,12.4恢復(fù)數(shù)據(jù)庫(kù),RESTOREDATABASE語(yǔ)句可以恢復(fù)各種數(shù)據(jù)庫(kù)備份,用RESTORELOG語(yǔ)句用來(lái)還原事務(wù)日志備份。語(yǔ)法格式:RESTOREDATABASE數(shù)據(jù)庫(kù)FROM備份設(shè)備|DISK=物理磁盤文件名RESTORELOG數(shù)據(jù)庫(kù)FROM備份設(shè)備|DISK=物理磁盤文件名【例12.8】還原完整數(shù)據(jù)庫(kù)備份,用JwglData備份設(shè)備中的第一個(gè)完全備份集還原數(shù)據(jù)庫(kù)。,12.4.1用T-SQL語(yǔ)句恢復(fù)數(shù)據(jù)庫(kù),返回目錄,12.4恢復(fù)數(shù)據(jù)庫(kù),【例12.9】還原數(shù)據(jù)庫(kù)備份。用JwglData備份設(shè)備中的第二個(gè)備份集還原數(shù)據(jù)庫(kù)?!纠?2.10】還原事務(wù)日志備份1。用名為“dump2”的備份設(shè)備的第一個(gè)備份集來(lái)還原test數(shù)據(jù)庫(kù)的完整備份,再用第二個(gè)備份集來(lái)還原事務(wù)日志備份,除了最后一個(gè)還原操作,其他所有還原操作都必須要加上NORECOVERY或STANDBY參數(shù)?!纠?2.11】還原事務(wù)日志備份2。,12.4.1用T-SQL語(yǔ)句恢復(fù)數(shù)據(jù)庫(kù),返回目錄,12.4恢復(fù)數(shù)據(jù)庫(kù),1)打開SQLServerManagementStudio。2)在對(duì)象資源管理器中,單擊服務(wù)器名稱展開服務(wù)器樹。3)展開“數(shù)據(jù)庫(kù)”,選擇要還原的數(shù)據(jù)庫(kù)。4)在該數(shù)據(jù)庫(kù)上單擊右鍵,依次選擇“任務(wù)”、“還原”、“數(shù)據(jù)庫(kù)”。5)在隨后出現(xiàn)的“備份數(shù)據(jù)庫(kù)”對(duì)話框中,設(shè)置還原選項(xiàng)。6)在左側(cè)對(duì)話框里選擇“選項(xiàng)”標(biāo)簽,在打開的對(duì)話框中,可以進(jìn)一步設(shè)置還原選項(xiàng)。7)單擊“確定”按鈕開始還原。,12.4.2用SQLServerManagementStudio恢復(fù)數(shù)據(jù)庫(kù),返回目錄,12.4恢復(fù)數(shù)據(jù)庫(kù),系統(tǒng)數(shù)據(jù)庫(kù)對(duì)于保證系統(tǒng)的正常運(yùn)行必不可少,備份系統(tǒng)數(shù)據(jù)庫(kù),就可以在發(fā)生系統(tǒng)故障(例如硬盤故障)時(shí)還原和恢復(fù)SQLServer系統(tǒng)。,12.4.3恢復(fù)系統(tǒng)數(shù)據(jù)庫(kù),返回目錄,12.4恢復(fù)數(shù)據(jù)庫(kù),12.4.3恢復(fù)系統(tǒng)數(shù)據(jù)庫(kù),系統(tǒng)數(shù)據(jù)庫(kù)的備份需求,返回目錄,12.4恢復(fù)數(shù)據(jù)庫(kù),master數(shù)據(jù)庫(kù)記錄SQLServer系統(tǒng)的所有系統(tǒng)級(jí)信息。因此,如果master數(shù)據(jù)庫(kù)不可用,則SQLServer無(wú)法啟動(dòng)。執(zhí)行某些操作后,如:創(chuàng)建、修改或刪除數(shù)據(jù)庫(kù);更改服務(wù)器或數(shù)據(jù)庫(kù)的配置值;修改或添加登錄賬戶等,要盡快備份master數(shù)據(jù)庫(kù)。要啟動(dòng)SQLServer實(shí)例,只有在master數(shù)據(jù)庫(kù)可供訪問并至少部分可用時(shí)才可行,否則無(wú)法啟動(dòng)實(shí)例。當(dāng)master數(shù)據(jù)庫(kù)不可用,通過下列兩種方式之一將該

溫馨提示

  • 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)論