




已閱讀5頁,還剩39頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一、 數(shù)據(jù)庫備份,1. 備份概述 2. 創(chuàng)建備份設(shè)備 3. 備份的執(zhí)行,1. 備份概述,備份就是對(duì)SQL Server數(shù)據(jù)庫或事務(wù)日志進(jìn)行備份,數(shù)據(jù)庫備份記錄了在進(jìn)行備份這一操作時(shí)數(shù)據(jù)庫中所有數(shù)據(jù)的狀態(tài),以便在數(shù)據(jù)庫遭到破壞時(shí)能夠及時(shí)地將其恢復(fù)。,SQL Server 2000四種備份方式,(一)完全數(shù)據(jù)庫備份(Dadabase-complete) (二)差異備份或稱增量備份(Dadabase-differential) (三)事務(wù)日志備份(Transaction log) (四)數(shù)據(jù)庫文件和文件組備份(File and filegroup),2. 創(chuàng)建備份設(shè)備,在進(jìn)行備份以前首先必須指定或創(chuàng)建備份設(shè)備,備份設(shè)備是用來存儲(chǔ)數(shù)據(jù)庫、事務(wù)日志或文件和文件組備份的存儲(chǔ)介質(zhì),備份設(shè)備可以是硬盤、磁帶或管道。當(dāng)使用磁盤時(shí),SQL Server允許將本地主機(jī)硬盤和遠(yuǎn)程主機(jī)上的硬盤作為備份設(shè)備,備份設(shè)備在硬盤中是以文件的方式存儲(chǔ)的。,創(chuàng)建備份設(shè)備的兩種方法 :,使用SQL Server 企業(yè)管理器創(chuàng)建備份設(shè)備,使用系統(tǒng)存儲(chǔ)過程創(chuàng)建備份設(shè)備 在SQL Server 中,可以使用sp_addumpdevice語句創(chuàng)建備份設(shè)備。 如:下面的示例添加一個(gè)名為 MYDISKDUMP 的磁盤備份設(shè)備,其物理名稱為 C:DumpDump1.bak。 USE master EXEC sp_addumpdevice disk, mydiskdump, c:dumpdump1.bak,3.刪除備份設(shè)備,在企業(yè)管理器中刪除備份設(shè)備: 展開服務(wù)器組,然后展開服務(wù)器。 展開“管理”文件夾,然后單擊“備份”。 在詳細(xì)信息窗格中,右擊要?jiǎng)h除的命名備份設(shè)備。 單擊“刪除“命令并確認(rèn)刪除。 使用sp_dropdevice語句來刪除備份設(shè)備。 例:刪除上面創(chuàng)建的備份設(shè)備 sp_dropdevice mydiskdump ,4. 備份的執(zhí)行,SQL Server系統(tǒng)提供了三種數(shù)據(jù)庫備份操作的方法: (1)SQL Server 企業(yè)管理器 (2)備份向?qū)?(3)Transact-SQL語句。,使用SQL Server 企業(yè)管理器進(jìn)行備份,()啟動(dòng)企業(yè)管理器,登錄到指定的數(shù)據(jù)庫服務(wù)器,打開數(shù)據(jù)庫文件夾,用右鍵單擊所要進(jìn)行備份的數(shù)據(jù)庫圖標(biāo),在彈出的快捷菜單中選擇所有任務(wù),再選擇備份數(shù)據(jù)庫 。 ()出現(xiàn)SQL Server備份對(duì)話框,對(duì)話框中有兩個(gè)頁框,即常規(guī)和選項(xiàng)頁框。 ()在常規(guī)頁框中,選擇備份數(shù)據(jù)庫的名稱、操作的名稱、描述信息、備份的類型、備份的介質(zhì)、備份的執(zhí)行時(shí)間。 ()通過單擊添加按鈕選擇備份設(shè)備 。 ()選擇調(diào)度復(fù)選框,來改變備份的時(shí)間安排。 ( 6 )在選項(xiàng)頁框中進(jìn)行附加設(shè)置 。,使用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,二、 恢復(fù)數(shù)據(jù)庫,1. 恢復(fù)概述 2. 恢復(fù)數(shù)據(jù)庫 3. 恢復(fù)系統(tǒng)數(shù)據(jù)庫,恢復(fù)概述,數(shù)據(jù)庫備份后,一旦系統(tǒng)發(fā)生崩潰或者執(zhí)行了錯(cuò)誤的數(shù)據(jù)庫操作,就可以從備份文件中恢復(fù)數(shù)據(jù)庫。數(shù)據(jù)庫恢復(fù)是指將數(shù)據(jù)庫備份加載到系統(tǒng)中的過程。系統(tǒng)在恢復(fù)數(shù)據(jù)庫的過程中,自動(dòng)執(zhí)行安全性檢查、重建數(shù)據(jù)庫結(jié)構(gòu)以及完整數(shù)據(jù)庫內(nèi)容。,恢復(fù)數(shù)據(jù)庫,使用企業(yè)管理器恢復(fù)數(shù)據(jù)庫 (1)打開企業(yè)管理器,單擊要登錄的數(shù)據(jù)庫服務(wù)器,然后從主菜單中選擇工具,在菜單中選擇還原數(shù)據(jù)庫命令。 (2)在還原為數(shù)據(jù)庫旁的下拉列表中選擇要恢復(fù)的數(shù)據(jù)庫,在還原組中通過單擊單選按鈕來選擇相應(yīng)的數(shù)據(jù)庫備份類型。 (3)選中選項(xiàng)頁框,進(jìn)行其它選項(xiàng)的設(shè)置 。,其語法形式如下: 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語句恢復(fù)數(shù)據(jù)庫,例子4-7:從備份設(shè)備中恢復(fù)數(shù)據(jù)庫,從backup_company備份設(shè)備中恢復(fù)數(shù)據(jù)庫company。 程序清單4-7: use master restore database company from backup_company,SQL SERVER備份與恢復(fù)實(shí)例,1. 創(chuàng)建一個(gè)備份設(shè)備。,2、備份test數(shù)據(jù)庫至備份設(shè)備test中。,3、先為test數(shù)據(jù)庫建立一個(gè)完全備份,如圖所示。 “確定”后將會(huì)提示備份操作是否順利完成。,4、對(duì)test數(shù)據(jù)庫中的cj表作一定的更改,如圖,5、再對(duì)test數(shù)據(jù)庫作差異備份,追加到媒體中。,6、模擬意外刪除test數(shù)據(jù)庫的恢復(fù)過程。先恢復(fù)完全備份文件(參見圖1、圖2、圖3)。,圖1,圖2,因?yàn)檫€需要使用差異備份恢復(fù),所以必須用此選項(xiàng),圖3,7、此時(shí),數(shù)據(jù)庫內(nèi)的數(shù)據(jù)仍舊是修改前的數(shù)據(jù),即cj表中的小于70分的cj仍舊是65分,還須還原差異備份才能獲取最新的數(shù)據(jù)。如圖4及圖5,圖4,圖5,恢復(fù)系統(tǒng)數(shù)據(jù)庫,1. 關(guān)閉SQL Server,運(yùn)行系統(tǒng)安裝目錄下的bin子目錄下的rebuilem.exe文件,這是個(gè)命令行程序,運(yùn)行后可以重新創(chuàng)建系統(tǒng)數(shù)據(jù)庫。 2. 系統(tǒng)數(shù)據(jù)庫重新建立后,啟動(dòng)SQL Server。 3. SQL Server啟動(dòng)后,系統(tǒng)數(shù)據(jù)庫是空的,沒有任何系統(tǒng)信息。因此,需要從備份數(shù)據(jù)庫中恢復(fù)。一般是先恢復(fù)master數(shù)據(jù)庫,再恢復(fù)msdb數(shù)據(jù)庫,最后恢復(fù)model數(shù)據(jù)庫。,數(shù)據(jù)庫的維護(hù),利用數(shù)據(jù)庫的維護(hù)計(jì)劃向?qū)Э梢苑奖愕卦O(shè)置數(shù)據(jù)庫的核心維護(hù)任務(wù),以便于定期地執(zhí)行這些任務(wù),其創(chuàng)建數(shù)據(jù)庫維護(hù)計(jì)劃的步驟如下:,歡迎使用維護(hù)計(jì)劃向?qū)?duì)話框,選擇數(shù)據(jù)庫對(duì)話框,更新數(shù)據(jù)優(yōu)化信息對(duì)話框,編輯循環(huán)作業(yè)調(diào)度對(duì)話框,檢查數(shù)據(jù)庫完整性對(duì)話框,指定數(shù)據(jù)庫備份計(jì)劃對(duì)話框,指
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030工程機(jī)械減速機(jī)市場(chǎng)發(fā)展分析及供需格局研究報(bào)告
- 2025-2030年專家點(diǎn)評(píng):中國中藥熏蒸機(jī)行業(yè)發(fā)展環(huán)境及投資策略報(bào)告
- 2024-2025公司項(xiàng)目負(fù)責(zé)人安全培訓(xùn)考試試題(真題匯編)
- 2025年項(xiàng)目安全培訓(xùn)考試試題附完整答案(網(wǎng)校專用)
- 2024-2025公司項(xiàng)目負(fù)責(zé)人安全培訓(xùn)考試試題及完整答案【一套】
- 2024-2025車間員工安全培訓(xùn)考試試題附參考答案【綜合卷】
- 2025年崗位安全培訓(xùn)考試試題及完整答案(奪冠系列)
- 2024-2025車間安全培訓(xùn)考試試題附參考答案(基礎(chǔ)題)
- 2024-2025項(xiàng)目安全培訓(xùn)考試試題(往年題考)
- 2025廠級(jí)職工安全培訓(xùn)考試試題含答案【輕巧奪冠】
- 浙江首考2025年1月普通高等學(xué)校招生全國統(tǒng)考政治試題及答案
- DB3308-T 102-2022 居民碳賬戶-生活垃圾資源回收碳減排工作規(guī)范
- 《設(shè)計(jì)的可持續(xù)發(fā)展》課件
- 高考英語必背800高頻詞匯素材
- 舞龍服務(wù)合同
- 醫(yī)院培訓(xùn)課件:《靜脈留置針的應(yīng)用及維護(hù)》
- 女性盆腔炎性疾病中西醫(yī)結(jié)合診治指南
- 風(fēng)險(xiǎn)研判管理制度(4篇)
- 內(nèi)部控制與風(fēng)險(xiǎn)管理(第3版)題庫
- 中藥穴位貼敷技術(shù)
- 課后思考題《馬克思主義基本原理》(2023年版)第二章
評(píng)論
0/150
提交評(píng)論