




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫的安全一直是“兵家”比爭(zhēng)之地,數(shù)據(jù)庫是企業(yè)公司等信息匯集的核心地帶,對(duì)于這些數(shù)據(jù)一旦出現(xiàn)事故,其影響是巨大的,尤其是在網(wǎng)絡(luò)高度發(fā)達(dá)的今天,一旦某某公司數(shù)據(jù)庫出現(xiàn)問題,網(wǎng)上馬上就會(huì)出現(xiàn)一些關(guān)于某某公司的爆料,不管是玩笑還是惡意,總之?dāng)?shù)據(jù)庫的安全不容小視,因此在平時(shí)就要做足功課,雖然這個(gè)是DBA或者安全管理人員的職責(zé)和必殺技,但普通人員也可以了解,畢竟在激烈競(jìng)爭(zhēng)的今天都多掌握一門技能,就多一份成功的希望和保證,筆者就在SQL Server2005中如何還原數(shù)據(jù)庫進(jìn)行詳細(xì)的介紹,并就恢復(fù)或者還原數(shù)據(jù)庫中出現(xiàn)的問題進(jìn)行解決。 (一新增九項(xiàng)功能Microsoft SQL Server 2005跟M
2、icrosoft SQL Server 2000有很大的不同,在界面和功能上面都有很大的改進(jìn),它新增了以下九項(xiàng)重要功能:(1Notification Services 增強(qiáng)功能Notification Services 是一種新平臺(tái),用于生成發(fā)送并接收通知的高伸縮性應(yīng)用程序。Notification Services 可以把及時(shí)的、個(gè)性化的消息發(fā)送給使用各種各樣設(shè)備的數(shù)以千計(jì)乃至以百萬計(jì)的訂閱方。(2Reporting Services 增強(qiáng)功能Reporting Services 是一種基于服務(wù)器的新型報(bào)表平臺(tái),它支持報(bào)表創(chuàng)作、分發(fā)、管理和最終用戶訪問。(3新增的 Service Broke
3、rService Broker 是一種新技術(shù),用于生成安全、可靠和可伸縮的數(shù)據(jù)庫密集型的應(yīng)用程序。Service Broker 提供應(yīng)用程序用以傳遞請(qǐng)求和響應(yīng)的消息隊(duì)列。(4數(shù)據(jù)庫引擎增強(qiáng)功能數(shù)據(jù)庫引擎引入了新的可編程性增強(qiáng)功能(如與 Microsoft .NET Framework 的集成和 Transact-SQL 的增強(qiáng)功能、新 XML 功能和新數(shù)據(jù)類型。它還包括對(duì)數(shù)據(jù)庫的可伸縮性和可用性的改進(jìn)。(5數(shù)據(jù)訪問接口方面的增強(qiáng)功能SQL Server 2005 提供了 Microsoft 數(shù)據(jù)訪問 (MDAC 和 .NET Frameworks SQL 客戶端提供程序方面的改進(jìn),為數(shù)據(jù)庫應(yīng)用
4、程序的開發(fā)人員提供了更好的易用性、更強(qiáng)的控制和更高的工作效率。(6Analysis Services 的增強(qiáng)功能 (SSASAnalysis Services 引入了新管理工具、集成開發(fā)環(huán)境以及與 .NET Framework 的集成。許多新功能擴(kuò)展了 Analysis Services 的數(shù)據(jù)挖掘和分析功能。(7Integration Services 的增強(qiáng)功能Integration Services 引入了新的可擴(kuò)展體系結(jié)構(gòu)和新設(shè)計(jì)器,這種設(shè)計(jì)器將作業(yè)流從數(shù)據(jù)流中分離出來并且提供了一套豐富的控制流語義。Integration Services 還對(duì)包的管理和部署進(jìn)行了改進(jìn),同時(shí)提供了多項(xiàng)
5、新打包的任務(wù)和轉(zhuǎn)換。(8復(fù)制增強(qiáng)復(fù)制在可管理性、可用性、可編程性、移動(dòng)性、可伸縮性和性能方面提供了改進(jìn)。(9工具和實(shí)用工具增強(qiáng)功能SQL Server 2005 引入了管理和開發(fā)工具的集成套件,改進(jìn)了對(duì)大規(guī)模 SQL Server 系統(tǒng)的易用性、可管理性和操作支持。(二細(xì)節(jié)改動(dòng)比較大 Microsoft SQL Server 2005與Microsoft SQL Server 2000在使用細(xì)節(jié)上有很多不同,習(xí)慣使用Microsoft SQL Server 2000的朋友更換到Microsoft SQL Server 2005后,會(huì)驚嘆怎么會(huì)是這樣!的卻在使用上面很有多細(xì)節(jié)的變化,筆者列舉幾個(gè)
6、:(1操作方式不同在Microsoft SQL Server 2005中是通過“SQL Server Management Studio”來管理數(shù)據(jù)庫,因此通過“開始”-“程序”-“Microsoft SQL Server 2005”-“ SQL Server Management Studio”打開數(shù)據(jù)庫管理綜合控制臺(tái)。(2提供的服務(wù)增多通過服務(wù)管理器可以看到在Microsoft SQL Server 2005 中增加了很多新的服務(wù),例如“SQL Server Directory Helper”、“SQL Server Browser”、“SQL Server Vss Writer”和“SQ
7、L Server Integration Services”,如圖1所示。圖1 Microsoft SQL Server 2005新增加的一些服務(wù)(3管理控制臺(tái)操作界面改動(dòng)較大在Microsoft SQL Server 2005中數(shù)據(jù)查詢整合到一起了,以前通過查詢分析器來進(jìn)行查詢的操作,現(xiàn)在直接整合在數(shù)據(jù)庫管理中,比以前方便快捷。(4其他一些改進(jìn)在功能上改進(jìn)較多,這個(gè)就要自己去體會(huì),當(dāng)然微軟每一次的改進(jìn)都是以升級(jí)硬件為代價(jià),普通個(gè)人計(jì)算機(jī)跑Microsoft SQL Server 2005后性能和速度會(huì)下降不少,如果是為了測(cè)試和體驗(yàn),可以在安裝完成后將有關(guān)Microsoft SQL Serve
8、r 2005的所有服務(wù)都變成手動(dòng),在使用時(shí)啟動(dòng)即可。有興趣的朋友可以有針對(duì)性的去體驗(yàn)上面新增的9大功能和一些細(xì)節(jié)上面的東西,在數(shù)據(jù)庫操作中非常重要的一個(gè)操作就是備份與還原,對(duì)于在SQL Server2000中的還原數(shù)據(jù)庫,很多朋友都是使用過的,用起來非常簡(jiǎn)單,選擇文件后,選擇強(qiáng)制還原,問題即可解決,然而在2005中卻不行了,下面就介紹如何具體來還原一個(gè)備份的數(shù)據(jù)庫。(三還原備份數(shù)據(jù)庫 備份數(shù)據(jù)庫的理由有很多,有的是為了防止出現(xiàn)意外,有的是開發(fā)需要,有的是入侵后將數(shù)據(jù)庫還原打包,所有的備份的目的都是一個(gè)為了在需要的時(shí)候還原。恢復(fù)數(shù)據(jù)庫的前提是在本機(jī)搭建了Microsoft SQL Server
9、2005數(shù)據(jù)庫平臺(tái)也即安裝了能夠使用的Microsoft SQL Server 2005數(shù)據(jù)庫,且已經(jīng)將備份文件放置在本地計(jì)算機(jī)上。下面就是具體的恢復(fù)過程。(1連接數(shù)據(jù)庫引擎第一次打開“SQL Server Management Studio”時(shí)會(huì)自動(dòng)彈出一個(gè)連接到服務(wù)器的對(duì)話框,如圖2所示,在服務(wù)器類型和服務(wù)器名稱以及身份驗(yàn)證中選擇默認(rèn)即可。如果已經(jīng)打開“SQL Server Management Studio”,則可以單擊菜單工具欄上的“文件”-“連接對(duì)象資源管理器”打開“連接到服務(wù)器”對(duì)話框。最后單擊連接,連接成功后出現(xiàn)“SQL Server Management Studio”控制臺(tái),
10、如圖3所示。圖2 連接到服務(wù)器圖3 SQL Server Management Studio控制臺(tái)(2還原數(shù)據(jù)庫操作在SQL Server Management Studio控制臺(tái)下選中“數(shù)據(jù)庫”或者系統(tǒng)數(shù)據(jù)庫,然后右鍵單擊在彈出的菜單中選擇“還原數(shù)據(jù)庫”,如圖4所示,打開一個(gè)還原數(shù)據(jù)庫窗口,在該窗口中需要設(shè)定“目標(biāo)數(shù)據(jù)庫”,可以手工輸入目標(biāo)數(shù)據(jù)庫的名稱,也可以單擊“目標(biāo)數(shù)據(jù)庫”中的下列列表,從存在的數(shù)據(jù)庫中選擇目標(biāo)數(shù)據(jù)庫;另外一個(gè)需要指定的是用于還原的備份集和位置,主要有兩個(gè),一個(gè)是源數(shù)據(jù)庫,另外一個(gè)是源設(shè)備,對(duì)于數(shù)據(jù)庫在線還原,就選擇“源數(shù)據(jù)”,對(duì)于從物理文件還原,則選擇“源設(shè)備”。圖4還
11、原數(shù)據(jù)庫設(shè)定(3添加備份文件的位置。選擇“源設(shè)備”,點(diǎn)擊文本框右邊的按鈕“.”,在彈出的“指定備份”對(duì)話框中來添加備份的位置,如圖5所示。圖5 指定備份位置(4定位備份文件 在“指定備份”對(duì)話框中單擊“添加”按鈕,接著會(huì)彈出“定位備份文件”對(duì)話框,默認(rèn)情況下Microsoft SQL Server 2005會(huì)直接定位到其安裝目錄下的“MSSQL.1/MSSQL/Backup”目錄,如圖6所示,默認(rèn)情況顯示“*.bak”和“*.trn”兩種備份文件。圖6定位備份文件在本例中在文件類型中選擇“所有文件”,然后就會(huì)顯示在該目錄下的所有備份文件,如圖7所示,然后選擇一個(gè)需要備份的文件即可,本例中選擇“
12、uniport”數(shù)據(jù)庫。圖7 選擇欲還原的備份數(shù)據(jù)庫文件技巧:可以將所有備份文件都復(fù)制到“C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLBackup”目錄下,這樣選擇起來也比較方便。單擊“確定”按鈕完成文件的選擇,回到“指定備份”對(duì)話框中,如圖8所示,然后單擊“確定”完成備份文件的選擇。圖8完成指定備份文件的選擇(5完成“還原的目標(biāo)”和“還原的源”的設(shè)定在圖9所示的對(duì)話框中選中列表中的需要還原的文件,在“還原的目標(biāo)”中輸入“uniport”,表示還原后的數(shù)據(jù)庫名稱是“uniport”,然后單擊確定開始還原數(shù)據(jù)庫,如圖10所示。圖9完成“還原的目標(biāo)
13、”和“還原的源”的設(shè)定圖10 還原數(shù)據(jù)庫(6對(duì)還原出現(xiàn)錯(cuò)誤的處理 在進(jìn)行還原數(shù)據(jù)庫操作的朋友可能還會(huì)遇到即使按照上面的步驟也無法還原數(shù)據(jù)庫的情況,其實(shí)很簡(jiǎn)單,如圖11所示,彈出錯(cuò)誤提示,表示目錄不存在,即在E盤未建立相應(yīng)的文件夾。圖11還原數(shù)據(jù)庫出現(xiàn)錯(cuò)誤解決辦法很簡(jiǎn)單,按照“E:Program FilesMicrosoft SQL ServerMSSQLData”路徑的順序,分別在E盤根目錄下建立“Program Files”文件夾,然后在“Program Files”文件夾下建立“Microsoft SQL Server”文件夾,在“Microsoft SQL Server文件夾”下建立“MSSQL”,在“MSSQL”下建立“Data”文件夾,建立完畢后如圖11所示,最后按照前面的步驟重新選擇即可完成數(shù)據(jù)庫的還原。在SQL Server2005中還原出現(xiàn)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 創(chuàng)意廣告長(zhǎng)期合同范本
- 二手房自行購(gòu)買合同范本
- 買賣企業(yè)房產(chǎn)合同范例
- 農(nóng)民種地出租合同范本
- 包裝木箱供貨合同范本
- 北京政府采購(gòu)合同范本
- 出售轉(zhuǎn)讓凍干機(jī)合同范本
- 分?jǐn)傎M(fèi)用合同范本
- 企業(yè)生產(chǎn)訂單合同范本
- 分期購(gòu)車購(gòu)車合同范本
- 《老年人權(quán)益保障法》
- 2025年交管12123駕駛證學(xué)法減分題庫與參考答案
- 2025下半年上海事業(yè)單位招考易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 天津市和平區(qū)2024-2025學(xué)年高一(上)期末質(zhì)量調(diào)查物理試卷(含解析)
- 《呼吸》系列油畫創(chuàng)作中詩意建構(gòu)的研究與實(shí)踐
- 2025年年食堂工作總結(jié)和年工作計(jì)劃例文
- 客流統(tǒng)計(jì)系統(tǒng)施工方案
- 船舶制造設(shè)施安全生產(chǎn)培訓(xùn)
- 全國(guó)駕駛員考試(科目一)考試題庫下載1500道題(中英文對(duì)照版本)
- TSG 07-2019電梯安裝修理維護(hù)質(zhì)量保證手冊(cè)程序文件制度文件表單一整套
- 2025深圳勞動(dòng)合同下載
評(píng)論
0/150
提交評(píng)論