




已閱讀5頁,還剩39頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
一、 數(shù)據(jù)庫備份,1. 備份概述 2. 創(chuàng)建備份設備 3. 備份的執(zhí)行,1. 備份概述,備份就是對SQL Server數(shù)據(jù)庫或事務日志進行備份,數(shù)據(jù)庫備份記錄了在進行備份這一操作時數(shù)據(jù)庫中所有數(shù)據(jù)的狀態(tài),以便在數(shù)據(jù)庫遭到破壞時能夠及時地將其恢復。,SQL Server 2000四種備份方式,(一)完全數(shù)據(jù)庫備份(Dadabase-complete) (二)差異備份或稱增量備份(Dadabase-differential) (三)事務日志備份(Transaction log) (四)數(shù)據(jù)庫文件和文件組備份(File and filegroup),2. 創(chuàng)建備份設備,在進行備份以前首先必須指定或創(chuàng)建備份設備,備份設備是用來存儲數(shù)據(jù)庫、事務日志或文件和文件組備份的存儲介質,備份設備可以是硬盤、磁帶或管道。當使用磁盤時,SQL Server允許將本地主機硬盤和遠程主機上的硬盤作為備份設備,備份設備在硬盤中是以文件的方式存儲的。,創(chuàng)建備份設備的兩種方法 :,使用SQL Server 企業(yè)管理器創(chuàng)建備份設備,使用系統(tǒng)存儲過程創(chuàng)建備份設備 在SQL Server 中,可以使用sp_addumpdevice語句創(chuàng)建備份設備。 如:下面的示例添加一個名為 MYDISKDUMP 的磁盤備份設備,其物理名稱為 C:DumpDump1.bak。 USE master EXEC sp_addumpdevice disk, mydiskdump, c:dumpdump1.bak,3.刪除備份設備,在企業(yè)管理器中刪除備份設備: 展開服務器組,然后展開服務器。 展開“管理”文件夾,然后單擊“備份”。 在詳細信息窗格中,右擊要刪除的命名備份設備。 單擊“刪除“命令并確認刪除。 使用sp_dropdevice語句來刪除備份設備。 例:刪除上面創(chuàng)建的備份設備 sp_dropdevice mydiskdump ,4. 備份的執(zhí)行,SQL Server系統(tǒng)提供了三種數(shù)據(jù)庫備份操作的方法: (1)SQL Server 企業(yè)管理器 (2)備份向導 (3)Transact-SQL語句。,使用SQL Server 企業(yè)管理器進行備份,()啟動企業(yè)管理器,登錄到指定的數(shù)據(jù)庫服務器,打開數(shù)據(jù)庫文件夾,用右鍵單擊所要進行備份的數(shù)據(jù)庫圖標,在彈出的快捷菜單中選擇所有任務,再選擇備份數(shù)據(jù)庫 。 ()出現(xiàn)SQL Server備份對話框,對話框中有兩個頁框,即常規(guī)和選項頁框。 ()在常規(guī)頁框中,選擇備份數(shù)據(jù)庫的名稱、操作的名稱、描述信息、備份的類型、備份的介質、備份的執(zhí)行時間。 ()通過單擊添加按鈕選擇備份設備 。 ()選擇調度復選框,來改變備份的時間安排。 ( 6 )在選項頁框中進行附加設置 。,使用Transact-SQL語句備份數(shù)據(jù)庫,其語法形式如下: Backup database database_name|database_name_var to ,n with ,format ,init|noinit ,restart :=backup_file_name|backup_file_evar|disk|tape|pipe =temp_file_name|temp_file_name_evar,二、 恢復數(shù)據(jù)庫,1. 恢復概述 2. 恢復數(shù)據(jù)庫 3. 恢復系統(tǒng)數(shù)據(jù)庫,恢復概述,數(shù)據(jù)庫備份后,一旦系統(tǒng)發(fā)生崩潰或者執(zhí)行了錯誤的數(shù)據(jù)庫操作,就可以從備份文件中恢復數(shù)據(jù)庫。數(shù)據(jù)庫恢復是指將數(shù)據(jù)庫備份加載到系統(tǒng)中的過程。系統(tǒng)在恢復數(shù)據(jù)庫的過程中,自動執(zhí)行安全性檢查、重建數(shù)據(jù)庫結構以及完整數(shù)據(jù)庫內容。,恢復數(shù)據(jù)庫,使用企業(yè)管理器恢復數(shù)據(jù)庫 (1)打開企業(yè)管理器,單擊要登錄的數(shù)據(jù)庫服務器,然后從主菜單中選擇工具,在菜單中選擇還原數(shù)據(jù)庫命令。 (2)在還原為數(shù)據(jù)庫旁的下拉列表中選擇要恢復的數(shù)據(jù)庫,在還原組中通過單擊單選按鈕來選擇相應的數(shù)據(jù)庫備份類型。 (3)選中選項頁框,進行其它選項的設置 。,其語法形式如下: Restore database from with ,file=file_number ,move logical_file_name to operating_system_file_name ,replace ,norecovery|recovery|standby=undo_file_name :=backup_device_name|backup_device_name_evar |disk|tape|pipe =temp_backup_device|temp_backup_device_var,2. 使用Transact-SQL語句恢復數(shù)據(jù)庫,例子4-7:從備份設備中恢復數(shù)據(jù)庫,從backup_company備份設備中恢復數(shù)據(jù)庫company。 程序清單4-7: use master restore database company from backup_company,SQL SERVER備份與恢復實例,1. 創(chuàng)建一個備份設備。,2、備份test數(shù)據(jù)庫至備份設備test中。,3、先為test數(shù)據(jù)庫建立一個完全備份,如圖所示。 “確定”后將會提示備份操作是否順利完成。,4、對test數(shù)據(jù)庫中的cj表作一定的更改,如圖,5、再對test數(shù)據(jù)庫作差異備份,追加到媒體中。,6、模擬意外刪除test數(shù)據(jù)庫的恢復過程。先恢復完全備份文件(參見圖1、圖2、圖3)。,圖1,圖2,因為還需要使用差異備份恢復,所以必須用此選項,圖3,7、此時,數(shù)據(jù)庫內的數(shù)據(jù)仍舊是修改前的數(shù)據(jù),即cj表中的小于70分的cj仍舊是65分,還須還原差異備份才能獲取最新的數(shù)據(jù)。如圖4及圖5,圖4,圖5,恢復系統(tǒng)數(shù)據(jù)庫,1. 關閉SQL Server,運行系統(tǒng)安裝目錄下的bin子目錄下的rebuilem.exe文件,這是個命令行程序,運行后可以重新創(chuàng)建系統(tǒng)數(shù)據(jù)庫。 2. 系統(tǒng)數(shù)據(jù)庫重新建立后,啟動SQL Server。 3. SQL Server啟動后,系統(tǒng)數(shù)據(jù)庫是空的,沒有任何系統(tǒng)信息。因此,需要從備份數(shù)據(jù)庫中恢復。一般是先恢復master數(shù)據(jù)庫,再恢復msdb數(shù)據(jù)庫,最后恢復model數(shù)據(jù)庫。,數(shù)據(jù)庫的維護,利用數(shù)據(jù)庫的維護計劃向導可以方便地設置數(shù)據(jù)庫的核心維護任務,以便于定期地執(zhí)行這些任務,其創(chuàng)建數(shù)據(jù)庫維護計劃的步驟如下:,歡迎使用維護計劃向導對話框,選擇數(shù)據(jù)庫對話框,更新數(shù)據(jù)優(yōu)化信息對話框,編輯循環(huán)作業(yè)調度對話框,檢查數(shù)據(jù)庫完整性對話框,指定數(shù)據(jù)庫備份計劃對話框,指
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 六一活動游街活動方案
- 六一活動踢球活動方案
- 六一游園手工活動方案
- 六一玩具團隊活動方案
- 六一結對活動方案
- 六一節(jié)團委活動方案
- 六一節(jié)景區(qū)活動方案
- 六一葵花義賣活動方案
- 醫(yī)生的考試試題及答案
- 醫(yī)德醫(yī)風考試試題及答案
- 第4章 頜位(雙語)
- 課程綜述(數(shù)電)
- 塔吊負荷試驗方案
- 購買社區(qū)基本公共養(yǎng)老、青少年活動服務實施方案
- 傷口和傷口敷料基礎知識.ppt
- 安徽省中等職業(yè)學校學歷證明書辦理申請表
- 《慢性腎臟病》PPT課件.ppt
- 例析物理競賽中純電阻電路的簡化和等效變換
- 六年級下冊美術課件第13課《祖國美景知多少》浙美版
- 智能照明系統(tǒng)的外文文獻原稿和譯文.doc
- 氣象觀測場坪防雷設計
評論
0/150
提交評論