數(shù)據(jù)庫(kù)系統(tǒng)教程(第3版):補(bǔ)充3_數(shù)據(jù)備份與恢復(fù)_第1頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)教程(第3版):補(bǔ)充3_數(shù)據(jù)備份與恢復(fù)_第2頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)教程(第3版):補(bǔ)充3_數(shù)據(jù)備份與恢復(fù)_第3頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)教程(第3版):補(bǔ)充3_數(shù)據(jù)備份與恢復(fù)_第4頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)教程(第3版):補(bǔ)充3_數(shù)據(jù)備份與恢復(fù)_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、數(shù)據(jù)備份與恢復(fù) 備份和恢復(fù)組件是SQL Server 的重要組成部分. 備份和恢復(fù)是數(shù)據(jù)庫(kù)管理員維護(hù)數(shù)據(jù)庫(kù)安全性和完整性的主要操作。 13-1 備份和恢復(fù)概述13-1-1 備份基礎(chǔ) SQL Server 2000 系統(tǒng)提供了內(nèi)置的安全性和數(shù)據(jù)保護(hù)機(jī)制,以防止非法登錄者或非授權(quán)用戶對(duì)SQL Server數(shù)據(jù)庫(kù)或數(shù)據(jù)造成破壞,但對(duì)于合法用戶的數(shù)據(jù)操作不當(dāng)或存儲(chǔ)媒體受損及運(yùn)行SQL Server 的服務(wù)出現(xiàn)崩潰性出錯(cuò)等因素,則需要通過(guò)數(shù)據(jù)庫(kù)的備份和恢復(fù)來(lái)應(yīng)對(duì)該類(lèi)問(wèn)題。 備份和恢復(fù)組件是SQL Server 的重要組成部分,為存儲(chǔ)在 SQL Server 數(shù)據(jù)庫(kù)中的關(guān)鍵數(shù)據(jù)提供重要的保護(hù)手段。通過(guò)適當(dāng)

2、設(shè)置,可以從多種故障中恢復(fù)所備份的數(shù)據(jù)。引起系統(tǒng)故障與數(shù)據(jù)損失的因素主要包括: (1)存儲(chǔ)介質(zhì)故障。 (2)服務(wù)器崩潰故障. (3)用戶錯(cuò)誤操作. 定義:備份是對(duì)SQL Server 數(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ù)。一般而言,SQL Server 2000支持在線備份(一邊備份一邊進(jìn)行其它操作),但在備份過(guò)程中切勿執(zhí)行以下操作: 1 創(chuàng)建或刪除數(shù)據(jù)庫(kù)文件。 2 創(chuàng)建索引與執(zhí)行非日志操作。 3 手動(dòng)或手工縮小數(shù)據(jù)庫(kù)或數(shù)據(jù)庫(kù)文件大小。 倘若系統(tǒng)準(zhǔn)備進(jìn)行備份與以上各種操作正在

3、進(jìn)行中,則備份處理將被終止;倘若正在備份過(guò)程中,打算執(zhí)行以上任何操作,則操作將失敗,而備份繼續(xù)進(jìn)行。 13-1-2 備份類(lèi)型 在SQL Server 2000 中有三種方法備份數(shù)據(jù)庫(kù)中的數(shù)據(jù),他們彼此間的聯(lián)合使用可獲取較好的備份和效用,這些方法為完全數(shù)據(jù)庫(kù)備份、差異數(shù)據(jù)庫(kù)備份和事務(wù)日志備份。 1完全數(shù)據(jù)庫(kù)備份 定義:完全數(shù)據(jù)庫(kù)備份是指對(duì)數(shù)據(jù)庫(kù)的完整備份,包括所有的數(shù)據(jù)以及數(shù)據(jù)庫(kù)對(duì)象.該備份方法首先將事務(wù)日志寫(xiě)到磁盤(pán)上,然后創(chuàng)建相同的數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)對(duì)象及拷貝數(shù)據(jù).由于是對(duì)數(shù)據(jù)庫(kù)的完全備份,因而這種備份類(lèi)型不僅速度較慢,而且將占用大量磁盤(pán)空間。 在對(duì)數(shù)據(jù)庫(kù)進(jìn)行完全備份時(shí),所有未完成的事務(wù)或者發(fā)生在

4、備份過(guò)程中的事務(wù)都將被忽略,若使用完全數(shù)據(jù)庫(kù)備份類(lèi)型,則從開(kāi)始備份到開(kāi)始恢復(fù)這段時(shí)間內(nèi)發(fā)生的任何針對(duì)數(shù)據(jù)庫(kù)的修改將無(wú)法恢復(fù),所以我們總是在一定的要求或條件下才使用這種備份類(lèi)型。 2差異數(shù)據(jù)庫(kù)備份 定義:差異數(shù)據(jù)庫(kù)備份只記錄自上次數(shù)據(jù)庫(kù)備份后發(fā)生更改的數(shù)據(jù),即是指將最近一次數(shù)據(jù)庫(kù)備份以來(lái)發(fā)生的數(shù)據(jù)變化備份起來(lái),因而差異備份實(shí)際上是一種增量數(shù)據(jù)庫(kù)備份。差異數(shù)據(jù)庫(kù)備份由于備份的數(shù)據(jù)量較小所以備份和恢復(fù)所用的時(shí)間較短。因此可以更經(jīng)常地備份以減少丟失數(shù)據(jù)的危險(xiǎn)。使用差異數(shù)據(jù)庫(kù)備份將數(shù)據(jù)庫(kù)還原到差異數(shù)據(jù)庫(kù)備份完成時(shí)的那一點(diǎn)。若要恢復(fù)到精確的故障點(diǎn),必須使用事務(wù)日志備份。 3事務(wù)日志備份(個(gè)人版不支持該功能

5、) 定義:事務(wù)日志是自上次備份事務(wù)日志后對(duì)數(shù)據(jù)庫(kù)執(zhí)行的所有事務(wù)的一系列記錄??梢允褂檬聞?wù)日志備份將數(shù)據(jù)庫(kù)恢復(fù)到特定的即時(shí)點(diǎn)或恢復(fù)到故障點(diǎn)。通常,事務(wù)日志備份使用的資源少??梢越?jīng)常備份以減少丟失數(shù)據(jù)的危險(xiǎn)。注:事務(wù)日志備份容量有時(shí)比數(shù)據(jù)庫(kù)備份大。事務(wù)日志備份只能與完全恢復(fù)模型和大容量日志記錄恢復(fù)模型一起使用。13-1-3 恢復(fù)模型 恢復(fù)就是把遭受破壞或丟失數(shù)據(jù)或出現(xiàn)錯(cuò)誤的數(shù)據(jù)庫(kù),恢復(fù)到原來(lái)的正常狀態(tài)。該狀態(tài)的效果是由備份決定的,但是為了維護(hù)數(shù)據(jù)庫(kù)的一致性在備份中未完成的事務(wù)并不進(jìn)行恢復(fù)。在 SQL Server 2000中數(shù)據(jù)庫(kù)恢復(fù)有3種恢復(fù)模型以供選擇:1. 簡(jiǎn)單恢復(fù)模型 簡(jiǎn)單恢復(fù)允許將數(shù)據(jù)庫(kù)

6、恢復(fù)到最新的備份,可以將數(shù)據(jù)庫(kù)恢復(fù)到上次備份的即時(shí)點(diǎn),但無(wú)法將數(shù)據(jù)庫(kù)還原到故障點(diǎn)或特定的即時(shí)點(diǎn)。簡(jiǎn)單恢復(fù)的備份策略包括完全數(shù)據(jù)庫(kù)備份和差異備份。2完全恢復(fù)模型 完全恢復(fù)允許將數(shù)據(jù)庫(kù)恢復(fù)到故障點(diǎn)狀態(tài),可以使用數(shù)據(jù)庫(kù)備份和事務(wù)日志備份提供對(duì)媒體故障的完全防范。完全恢復(fù)提供將數(shù)據(jù)庫(kù)恢復(fù)到故障點(diǎn)或特定即時(shí)點(diǎn)的能力。 完全恢復(fù)的備份策略包括完全數(shù)據(jù)庫(kù)備份、差異備份和事務(wù)日志備份。3大容量日志記錄恢復(fù)模型 大容量日志記錄恢復(fù)模型允許大容量日志記錄操作,提供對(duì)媒體故障的防范,并對(duì)某些大規(guī)?;虼笕萘繌?fù)制操作提供最佳性能和最少的日志使用空間。大容量日志記錄恢復(fù)的備份策略包括完全數(shù)據(jù)庫(kù)備份、差異備份和日志備份。

7、根據(jù)執(zhí)行的操作,可以有多類(lèi)適合的模型。13-2 備份設(shè)備備份設(shè)備是用來(lái)存儲(chǔ)數(shù)據(jù)庫(kù)事務(wù)日志或文件和文件組備份的存儲(chǔ)介質(zhì),其可以是硬盤(pán)、磁帶或管道等。13-2-1 物理設(shè)備與邏輯設(shè)備 SQL Server 使用物理設(shè)備名稱或邏輯設(shè)備名稱來(lái)標(biāo)識(shí)備份設(shè)備。物理備份設(shè)備是操作系統(tǒng)用來(lái)標(biāo)識(shí)備份設(shè)備名稱與引用管理備份設(shè)備的。 邏輯備份設(shè)備是用簡(jiǎn)單、形象的名稱來(lái)有效地標(biāo)識(shí)物理備份設(shè)備的別名或公用名。 邏輯設(shè)備名稱永久地存儲(chǔ)在 SQL Server 內(nèi)的系統(tǒng)表中。使用邏輯備份設(shè)備的優(yōu)點(diǎn)是引用它比引用物理設(shè)備名稱簡(jiǎn)單。注:在實(shí)施數(shù)據(jù)庫(kù)備份或還原時(shí),既可以使用物理設(shè)備名又可以使用邏輯備份設(shè)備名。 13-2-2 創(chuàng)建

8、與管理備份設(shè)備 使用企業(yè)管理器、Transact-SQL語(yǔ)言和向?qū)Э梢院芊奖愕毓芾頂?shù)據(jù)庫(kù)備份與恢復(fù)操作。在進(jìn)行數(shù)據(jù)庫(kù)備份前得首先創(chuàng)建備份設(shè)備。 1.使用企業(yè)管理器創(chuàng)建備份設(shè)備在SQL Server中使用企業(yè)管理器創(chuàng)建備份設(shè)備步驟如下: (1)展開(kāi)服務(wù)器組及相關(guān)的服務(wù)器,選擇【管理】節(jié)點(diǎn),右擊【備份】(如圖13-1 所示),然后在快捷菜單中單擊【新建備份設(shè)備】命令,系統(tǒng)彈出如圖13-2 所示的【創(chuàng)建備份設(shè)備】屬性對(duì)話框。 (2)在【創(chuàng)建備份設(shè)備】 屬性對(duì)話框的【名稱】框中輸入該命名備份設(shè)備的邏輯名稱。圖13-1通過(guò)快捷菜單新建備份設(shè)備圖13-2 創(chuàng)建備份設(shè)備屬性(3)在【文件名】文本框中,可直接

9、輸入磁盤(pán)物理備份設(shè)備所使用的文件名和路徑,也可單擊瀏覽()按鈕,在顯示備份設(shè)備路徑對(duì)話框中,再選擇具體物理設(shè)備所使用的路徑與文件名(可另取其他名稱),單擊【確定】按鈕,即完成備份設(shè)備的創(chuàng)建。 注:在創(chuàng)建備份設(shè)備后,也可通過(guò)企業(yè)管理器查看或刪除該備份設(shè)備.只要企業(yè)管理器中選中選擇【管理】節(jié)點(diǎn)下【備份】,在該對(duì)話框右側(cè)即可查看具體備份設(shè)備;若要?jiǎng)h除只要右擊該設(shè)備在彈出菜單中選擇Delete選項(xiàng)即可刪除該備份設(shè)備。2使用Transact-SQL創(chuàng)建備份設(shè)備 在SQL Server 2000中,可以使用系統(tǒng)存儲(chǔ)過(guò)程 sp_addumpdevice實(shí)現(xiàn)創(chuàng)建數(shù)據(jù)庫(kù)備份設(shè)備.其語(yǔ)法格式為: sp_addum

10、pdevice devtype =device_type logicalname =logical_name physicalname =physical_name參數(shù)說(shuō)明: devtype =device_type:表示設(shè)備類(lèi)型,其值可以為:disk(磁盤(pán))、pipe(命名管道)和tape(磁帶設(shè)備)。 logicalname =logical_name:表示設(shè)備的邏輯名稱,該邏輯名稱用于BACKUP和RESTORE語(yǔ)句中。 physicalname =physical_name:表示備份設(shè)備的物理名稱,使用不同的備份介質(zhì)其名稱格式不同。物理名稱必須遵照操作系統(tǒng)文件名稱的規(guī)則或者網(wǎng)絡(luò)設(shè)備的通

11、用命名規(guī)則,并且必須包括完整的路徑。注:系統(tǒng)存儲(chǔ)過(guò)程sp_addumpdevice不允許在事務(wù)中執(zhí)行?!纠?3-1】創(chuàng)建一個(gè)磁盤(pán)備份設(shè)備。 use master EXEC sp_addumpdevice disk,xxgl,c:xxgl.dat 【例13-2】 創(chuàng)建遠(yuǎn)程磁盤(pán)備份設(shè)備 use master EXEC sp_addumpdevice disk, networkdevice, servernamesharenamepathfilename.ext 在SQL Server 2000中,可以使用系統(tǒng)存儲(chǔ)過(guò)程sp_dropdevice 用來(lái)刪除備份設(shè)備. sp_dropdevice 語(yǔ)法格

12、式為:sp_dropdevice logicalname = devicedelfile =delfile 其中:logicalname 表示備份設(shè)備邏輯名。 delfile 表示相對(duì)應(yīng)的物理備份設(shè)備文件。 【例13-3】刪除備份設(shè)備。 EXEC sp_dropdevice xxgl Go13-3 備份數(shù)據(jù)庫(kù)13-3-1使用企業(yè)管理器備份數(shù)據(jù)庫(kù) 在SQL Server中使用企業(yè)管理器備份數(shù)據(jù)庫(kù)步驟如下:(1)展開(kāi)服務(wù)器節(jié)點(diǎn)與相應(yīng)數(shù)據(jù)庫(kù)節(jié)點(diǎn),選擇指定的數(shù)據(jù)庫(kù),并從【工具】菜單中選擇【備份數(shù)據(jù)庫(kù)】命令(或右擊【管理】節(jié)點(diǎn)中【備份】對(duì)象下的具體備份設(shè)備,在快捷菜單中點(diǎn)擊【備份數(shù)據(jù)庫(kù)】命令項(xiàng)),彈出如

13、圖13-3 所示的【備份數(shù)據(jù)庫(kù)】對(duì)話框。(2)在【備份數(shù)據(jù)庫(kù)】對(duì)話框下常規(guī)標(biāo)簽的數(shù)據(jù)庫(kù)下拉列表中選擇要備份的數(shù)據(jù)庫(kù),在【名稱】框內(nèi),輸入備份數(shù)據(jù)庫(kù)名稱或按默認(rèn)設(shè)置。在【描述】框中輸入對(duì)備份數(shù)據(jù)庫(kù)的描述;在【備份】選項(xiàng)下單擊【數(shù)據(jù)庫(kù)完全】備份類(lèi)型;在【目的】選項(xiàng)中,單擊【添加】按鈕,彈出如圖13-所示的【選擇備份目的】對(duì)話框。()在【選擇備份目的】對(duì)話框中單擊選擇【備份設(shè)備】選項(xiàng),并選擇具體的備份設(shè)備,單擊【確定】按鈕。若原先未曾創(chuàng)建備份設(shè)備,可單擊【新備份設(shè)備】 創(chuàng)建備份設(shè)備。注:用戶可以一次選擇多個(gè)設(shè)備,即將數(shù)據(jù)庫(kù)備份到多個(gè)設(shè)備上,也可單擊【內(nèi)容】按鈕,可以瀏覽在這個(gè)設(shè)備中已經(jīng)備份的內(nèi)容。

14、在【重寫(xiě)】選項(xiàng)中可單擊【追加到媒體】,即將備份追加到備份設(shè)備上任何現(xiàn)有的備份的后面或單擊【重寫(xiě)現(xiàn)有媒體】 即將重寫(xiě)備份設(shè)備中任何現(xiàn)有的備份。(4)點(diǎn)擊【調(diào)度】復(fù)選框,且單擊帶省略號(hào)的按鈕,彈出如圖13-5所示的【編輯調(diào)度】對(duì)話框。用戶可以擬定自動(dòng)進(jìn)行備份操作的時(shí)間。在【編輯調(diào)度】對(duì)話框中,輸入【信息管理備份調(diào)度】,選擇【反復(fù)出現(xiàn)】選項(xiàng),單擊【更改】按鈕,彈出如圖13-6所示的【編輯反復(fù)出現(xiàn)的作業(yè)調(diào)度】對(duì)話框。(5)在【編輯反復(fù)出現(xiàn)的作業(yè)調(diào)度】對(duì)話框中,可設(shè)定【發(fā)生頻率】為每周,【發(fā)生周期】為每周的星期天,每日頻率與持續(xù)時(shí)間的設(shè)置如圖13-6所示,單擊【確定】按鈕,返回并設(shè)定好【編輯調(diào)度】對(duì)話框

15、后,單擊【確定】按鈕,而后在13-3中單擊【確定】按鈕,完成備份操作。圖13-3 備份數(shù)據(jù)庫(kù)圖13-4 選擇備份目的 13-3-2 使用Transact-SQL備份數(shù)據(jù)庫(kù) 在SQL Server 2000中,可以基于Transact-SQL的BACKUP命令來(lái)進(jìn)行數(shù)據(jù)庫(kù)備份。(1)數(shù)據(jù)庫(kù)備份的BACKUP命令的語(yǔ)法格式為: BACKUP DATABASE database_name |database_name_var ,.nTO ,.n WITH DIFFERENTIAL其中:database_name | database_name_var :指定一個(gè)數(shù)據(jù)庫(kù),可基于對(duì)事務(wù)日志、部分?jǐn)?shù)據(jù)庫(kù)或

16、完整的數(shù)據(jù)庫(kù)進(jìn)行備份。若使用變量 (database_name_var),則可將該名稱指定為字符串等數(shù)據(jù)類(lèi)型(ntext或text數(shù)據(jù)類(lèi)型除外)的變量。 :指定備份操作時(shí)要使用的邏輯或物理備份設(shè)備。 用來(lái)定義進(jìn)行備份時(shí)的文件或文件組. := FILE = logical_file_name | logical_file_name_var |FILEGROUP = logical_filegroup_name |logical_filegroup_name_var :指定包含在數(shù)據(jù)庫(kù)備份中的文件或文件組的邏輯名??梢灾付ǘ鄠€(gè)文件或文件組。FILE = logical_file_name | lo

17、gical_file_name_var :給一個(gè)或多個(gè)包含在數(shù)據(jù)庫(kù)備份中的文件命名。 FILEGROUP = logical_filegroup_name | logical_filegroup_name_var :給一個(gè)或多個(gè)包含在數(shù)據(jù)庫(kù)備份中的文件組命名。 WITH DIFFERENTIAL:表示增量備份。(2)日志文件備份的BACKUP命令的語(yǔ)法格式為:BACKUP LOGdatabase_name |database_name_var TO ,.n WITH NO_TRUNCATE 其中: WITH NO_TRUNCATE :表示完成事務(wù)日志備份后,并不清空原有日志的數(shù)據(jù),故而可允許在

18、數(shù)據(jù)庫(kù)損壞時(shí)備份日志?!纠?3-4】創(chuàng)建一個(gè)備份設(shè)備,繼而對(duì)“xlh”數(shù)據(jù)庫(kù) 及日志進(jìn)行備份。 USE master EXEC sp_addumpdevice disk, xlh1, c:xlh.dat EXEC sp_addumpdevice disk, xlh1Log1, c:xlh1Log1.dat BACKUP DATABASE xlh TO xlh1 BACKUP LOG xlh TO xlh1Log1 Go 此外尚可利用向?qū)Чぞ哌M(jìn)行數(shù)據(jù)庫(kù)的備份。圖13-7 設(shè)置作業(yè)調(diào)度13-4 恢復(fù)數(shù)據(jù)庫(kù)13-4-1使用企業(yè)管理器恢復(fù)數(shù)據(jù)庫(kù)圖13-8 設(shè)置作業(yè)調(diào)度圖13-9 設(shè)置作業(yè)調(diào)度在SQL

19、Server中用企業(yè)管理器恢復(fù)數(shù)據(jù)庫(kù)步驟如下:(1)展開(kāi)服務(wù)器節(jié)點(diǎn)與相應(yīng)數(shù)據(jù)庫(kù)節(jié)點(diǎn),右擊所選定的數(shù)據(jù)庫(kù),并從快捷菜單中選擇【所有任務(wù)】及【還原數(shù)據(jù)庫(kù)】命令項(xiàng)(如圖13-7 所示),單擊【還原數(shù)據(jù)庫(kù)】命令彈出如圖13-8 所示的【還原數(shù)據(jù)庫(kù)】的【常規(guī)】選項(xiàng)卡對(duì)話框。(2)在【還原數(shù)據(jù)庫(kù)】的【常規(guī)】選項(xiàng)卡對(duì)話框中選擇要恢復(fù)還原的數(shù)據(jù)庫(kù)?!具€原】組可以有三種單選恢復(fù)方式:數(shù)據(jù)庫(kù)、文件組或文件與從設(shè)備?!緯r(shí)點(diǎn)還原】為從選定的即時(shí)點(diǎn)還原備份;只在還原數(shù)據(jù)庫(kù)時(shí)才顯示該選項(xiàng),單擊瀏覽按鈕搜索備份.【屬性】按鈕可查看備份集的屬性。()單擊【選項(xiàng)】選項(xiàng)卡,可以選擇還原啟動(dòng)后SQL Server 2000將要執(zhí)行

20、的選項(xiàng),如圖13-9 所示。其中有三個(gè)復(fù)選框:在還原每個(gè)備份后均彈出磁帶(如果有)、在還原每個(gè)備份前提示(默認(rèn)選項(xiàng))和在現(xiàn)有數(shù)據(jù)庫(kù)上強(qiáng)制還原。尚可用于數(shù)據(jù)庫(kù)文件的可選新路徑和名稱等。完成這些選項(xiàng)后,單擊【確定】按鈕執(zhí)行還原數(shù)據(jù)庫(kù)操作,期間屏幕會(huì)顯示還原進(jìn)度和成功提示信息。13-3-2 使用Transact-SQL恢復(fù)數(shù)據(jù)庫(kù) 同備份數(shù)據(jù)庫(kù)一樣,使用Transact-SQL語(yǔ)言也可以完成數(shù)據(jù)庫(kù)的恢復(fù)操作.在SQL Server 2000中,基于不同的恢復(fù)方式,可以引用不同的恢復(fù)語(yǔ)句。(1)數(shù)據(jù)庫(kù)恢復(fù)的RESTORE命令的語(yǔ)法格式為:RESTORE DATABASE database_name| d

21、atabase_name_var .n FROM .n WITH ,NORECOVERY| RECOVERY , REPLACE (2)日志文件恢復(fù)的RESTORE命令的語(yǔ)法格式為: RESTORE LOG database_name |database_name_var FROM ,.n WITH , NORECOVERY| RECOVERY , STOPAT = date_time |date_time_var 各參數(shù)選項(xiàng)的含義說(shuō)明如下:DATABASE:表示進(jìn)行數(shù)據(jù)庫(kù)備份而不是事務(wù)日志備份。database_name | database_name_var:進(jìn)行備份的數(shù)據(jù)庫(kù)名稱或變量。L

22、OG :指定對(duì)該數(shù)據(jù)庫(kù)應(yīng)用事務(wù)日志備份。NORECOVERY| RECOVERY:表示還原操作是否回滾任何未提交的事務(wù),默認(rèn)為RECOVERY(回滾).REPLACE:表示還原操作是否將原來(lái)的數(shù)據(jù)庫(kù)或數(shù)據(jù)文件、文件組刪除并替換掉。STOPAT = date_time | date_time_var:使用事務(wù)日志進(jìn)行恢復(fù)時(shí),指定將數(shù)據(jù)庫(kù)還原到其在定的日期和時(shí)刻的狀態(tài)。 用來(lái)定義進(jìn)行備份時(shí)的文件或文件組。 := FILE =logical_file_name | logical_file_name_var |FILEGROUP =logical_filegroup_name | logical_filegroup_name_var 【例13-4】創(chuàng)建磁盤(pán)備份設(shè)備,備份數(shù)據(jù)庫(kù)和日志文件(將數(shù)據(jù)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論