




已閱讀5頁,還剩48頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1/29,第十四章 備份與還原,2/29,14.1 備份與恢復的基本概念,備份:是指在某種介質上存儲數據庫(或其中一部分)的拷貝 恢復:是指及時將數據庫返回到原來的狀態(tài),3/29,備份是非常重要的,是恢復數據庫最容易和最能防止意外的有效方法。沒有備份,所有的數據都可能會丟失,而且將造成不可挽回的損失,4/29,在缺省情況下,dbo有執(zhí)行backup和load的能力。dbo是某個數據庫的所有者,或是數據庫創(chuàng)建者的數據庫登錄別名,或者以sa注冊的用戶,它不是注冊名,5/29,10.2 備份的類型,數據庫備份 日志備份 差異備份 文件或文件組備份,備份類型,6/29,數據庫備份:數據庫備份通常按常規(guī)時間間隔調度??梢酝ㄟ^還原數據庫,只用一步即完成從數據庫備份重新創(chuàng)建整個數據庫。還原進程重寫現有數據庫,如果現有數據庫不存在則創(chuàng)建,7/29,日志備份:還原事務日志備份時,SQL Server前滾事務日志中記錄的所有更改。如果數據庫已經恢復,則將回滾備份操作開始時尚未完成的所有事務,一般來說,事務日志備份比數據庫備份使用的資源少,8/29,差異備份:差異數據庫備份只記錄自上次數據庫備份后發(fā)生更改的數據,因為備份的內容少,因此可以更經常地備份,差異數據庫備份比數據庫備份速度快,9/29,文件或文件組備份:當時間限制使得完整數據庫備份不切實際時,可以考慮使用BACKUP備份數據庫文件和文件組,而不是備份完整數據庫。若要備份一個文件而不是整個數據庫時,要考慮合理的步驟以確保數據庫中所有的文件按規(guī)則備份。同時必須進行單獨的事務日志備份,10/29,14.3 備份操作,14.3.1 用T-SQL命令方式進行備份,在進行數據庫備份之前,要指定磁盤備份設備和它所處的路徑,如要為master數據庫添加一個名為MYDISKDUMP的磁盤備份設備,其物理名稱為 C:DumpDump1.bak,11/29,USE master EXEC sp_addumpdevice disk, mydiskdump, c:dumpdump1.bak,12/29,對master數據庫進行全庫備份,13/29,如果要進行遠程磁盤備份,則首先需要添加網絡磁盤備份設備,下面的示例顯示一個遠程磁盤備份設備,USE master EXEC sp_addumpdevice disk, networkdevice, servernamesharename pathfilename.ext,14/29,若要把相關內容備份到磁帶設備,首先要添加磁帶備份設備,下面的示例添加 TAPEDUMP1 設備,其物理名稱為 .Tape0,USE master EXEC sp_addumpdevice tape, tapedump1, .tape0,15/29,14.3.2 使用企業(yè)管理器備份,16/29,接上頁圖,17/29,10.4 還原及其操作,還原數據庫所需的時間正比于數據庫中總頁數。因此,一個有20MB數據的20GB容量數據庫備份只要幾分鐘,而還原則要幾小時甚至幾天,18/29,19/29,14.5 制定備份及恢復計劃,在制訂備份及恢復計劃時要考慮數據庫的各個方面,master數據庫包含了SQL Server配置的信息和服務器上所有其他數據庫的信息,因此應該定期備份該數據庫,20/29,msdb數據庫是SQL Server Agent服務使用的數據庫,只要增加或修改任務,以及增加或修改自動備份操作,msdb數據庫就會發(fā)生改變,21/29,應該在每次修改時都備份此數據庫,以便能盡快還原安排的任務和排錯任務,22/29,14.5.1 備份計劃,用戶可以通過數據庫維護計劃向導來設置核心維護任務,這些任務對于定期備份是很重要的,23/29,維護任務的類型,1. 通過用新填充因子重建索引,以重新組織數據和索引頁上的數據,24/29,2.通過刪除空數據庫頁壓縮數據文件,3.備份數據庫和事務日志文件,25/29,4.更新索引統(tǒng)計,以確保查詢優(yōu)化器有關于表中數據值分發(fā)的最新信息,26/29,5.對數據庫內的數據和數據頁執(zhí)行內部一致性檢查,以確保系統(tǒng)或軟件問題沒有損壞數據,27/29,維護任務所產生的結果可以作為報告寫到文本文件、HTML文件或msdb數據庫的 sysdbmaintplan_history表中,28/29,14.5.2 恢復計劃,災難恢復計劃包含多種類型的信息,如硬件獲取計劃、通訊計劃、災難發(fā)生時的聯系人名單及聯系方式、對計劃擁有管理權的人員信息以及運行基本功能腳本等,29/29,若要從災難中恢復,可執(zhí)行下列步驟: 應用適當的服務包,以驗證是否存在適當的域功能 還原 master 和 msdb 數據庫備份 重啟服務器,30/29,第十五章 通過ODBC連接 不同數據源,31/29,15.1 ODBC概述,ODBC是Microsoft提供的一種策略,采用單一的API來輻射各種不同的數據庫引擎、關系的和非關系的DBMS,32/29,ODBC的API是遠離數據源的抽象層,這些調用提供了一種方法,使得能使用ODBC中定義的SQL語法來操作不同的數據源,33/29,ODBC核心API的一致性要求,分配和釋放環(huán)境、連接和語句句柄 在連接一個數據源中使用多個語句 執(zhí)行SQL語句,34/29,在結果列中制定參數的存儲空間 從結果集合中檢索數據,檢索與結果集合有關的信息 獲取出錯信息,35/29,對于大多數基于驅動程序的ODBC,能提供如下的第一級的一致性,1.對核心API功能的支持,2.使用驅動程序有關的對話框來連接數據源,36/29,3.發(fā)送部分或所有參數值,4.發(fā)送部分或所有參數值,5.獲取類別信息(如列、特殊列、統(tǒng)計和表),6.獲取與驅動程序及數據源功能有關的信息,如支持的數據類型、標量函數和ODBC函數等,37/29,ODBC的第二級的一致性要求,對核心及第一層API的支持 瀏覽連接信息并列出可用的數據源 使用可滾動的光標 檢索一個SQL的本地形式 檢索類別信息(授權、關鍵字和過程) 調用轉換DLL,38/29,15.2 ODBC 數據源,ODBC數據源是由數據源名稱 (Data Source Name,縮寫為DSN) 來引用的。它可通過Windows的控制面板來創(chuàng)建,39/29,Analysis Services 支持多種數據源,其中包括 SQL Server 數據庫及由其它產品創(chuàng)建的數據庫,40/29,在對象層次結構中,數據源直接從屬于以下對象: 數據庫:數據庫可以包含多個數據源 多維數據集:一個多維數據集只能有一個數據源。創(chuàng)建多維數據集時,可以從數據庫的數據源中選擇數據源,也可以創(chuàng)建新的數據源,41/29,15.3 安裝ODBC的數據源驅動程序,15.3.1添加數據源,42/29,43/29,44/29,45/
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司股權轉讓代持協議
- 餐飲行業(yè)食品安全承諾免責協議
- 養(yǎng)殖場土地租賃合同
- 建設工程三方合同
- 軟件著作權授權許可及合作合同
- 股份制企業(yè)的合作與發(fā)展策略方案
- 單位職工聘用合同
- 電影拍攝合作合同
- 聘請電影導演合同書
- 物業(yè)意向性合作協議
- 5系鋁合金制備工藝
- 數學與日常生活的關系
- 急診科護士的婦產科急癥急救
- 《案場服務禮儀》課件
- 7S管理檢查表文檔
- 《SolidWorks建模實例教程》第3章 基礎特征及實例
- 印刷服務投標方案(技術方案)
- 醫(yī)療器械-軟件設計和開發(fā)-驗證報告-模板范例
- 馬克思主義與傳統(tǒng)文化的契合
- 六年級語文《懷念母親》說課課件
- 煙草招聘報名表填寫范本
評論
0/150
提交評論