天天被操天天被操综合网,亚洲黄色一区二区三区性色,国产成人精品日本亚洲11,欧美zozo另类特级,www.黄片视频在线播放,啪啪网站永久免费看,特别一级a免费大片视频网站

現(xiàn)在位置:范文先生網(wǎng)>理工論文>計(jì)算機(jī)信息技術(shù)>在應(yīng)用程序客戶端備份和恢復(fù)MSSQL SERVER數(shù)據(jù)庫的一種方法

在應(yīng)用程序客戶端備份和恢復(fù)MSSQL SERVER數(shù)據(jù)庫的一種方法

時(shí)間:2023-02-21 00:10:19 計(jì)算機(jī)信息技術(shù) 我要投稿
  • 相關(guān)推薦

在應(yīng)用程序客戶端備份和恢復(fù)MSSQL SERVER數(shù)據(jù)庫的一種方法

 

在應(yīng)用程序客戶端備份和恢復(fù)MSSQL SERVER數(shù)據(jù)庫的一種方法

陳光柱1 林果園2  張永平2

1:中國礦業(yè)大學(xué)人事處  江蘇徐州  221008

2:中國礦業(yè)大學(xué)計(jì)算機(jī)系  江蘇徐州  221008

lgywwl@263.net

 

摘要 本文以SQL SERVER為例,總結(jié)了常用的幾種備份和恢復(fù)數(shù)據(jù)庫的方法,分析了作業(yè)機(jī)制的原理,并提出了一種以作業(yè)機(jī)制實(shí)現(xiàn)恢復(fù)和備份數(shù)據(jù)庫的方法。用戶可以不打開數(shù)據(jù)庫管理器,在應(yīng)用程序客戶端就可以方便地實(shí)現(xiàn)數(shù)據(jù)庫的備份和恢復(fù)。

關(guān)鍵詞 備份

恢復(fù) 作業(yè)機(jī)制 數(shù)據(jù)庫

1.概述

 備份和恢復(fù)是數(shù)據(jù)庫管理員維護(hù)數(shù)據(jù)庫安全性和完整性的重要操作。備份是恢復(fù)數(shù)據(jù)庫最容易和最能防止意外的保證方法。沒有備份,所有的數(shù)據(jù)都可能會(huì)丟失。備份可以防止表和數(shù)據(jù)庫遭受破壞、介質(zhì)失效或用戶錯(cuò)誤而造成數(shù)據(jù)災(zāi)難;謴(fù)是在意外發(fā)生后,利用備份來恢復(fù)數(shù)據(jù)庫的操作。任何數(shù)據(jù)維護(hù)無論是基于C/S還是B/S的信息管理系統(tǒng)都必須具有備份和恢復(fù)數(shù)據(jù)庫的功能。

作為強(qiáng)大數(shù)據(jù)庫SQL SERVER的管理器ENTERPRISE MANAGER,其本身也提供了幾種實(shí)現(xiàn)和恢復(fù)數(shù)據(jù)庫的方法,但這幾種方法實(shí)現(xiàn)起來,都需要用戶對(duì)ENTERPRISE MANAGER相當(dāng)熟悉,而且處理步驟較繁鎖,操作起來容易發(fā)生失誤。因此我們就需要一種更加簡便可行的實(shí)現(xiàn)方法。

2.常用的備份和恢復(fù)數(shù)據(jù)庫的方法

在SQL SERVER ENTERPRISE MANAGER是一種強(qiáng)大的管理工具

,它能完成很多功能,備份和恢復(fù)數(shù)據(jù)庫是其中的一項(xiàng)基本功能。歸結(jié)起來,借助這個(gè)管理工具有三種常用的方法實(shí)現(xiàn)備份和恢復(fù)數(shù)據(jù)庫。

⑴ 完全手工方式。在這種方式下,選擇要備份和恢復(fù)的數(shù)據(jù)庫,單擊鼠標(biāo)右鍵,在快捷菜單中的“ALL TASKS”下選擇備份或者恢復(fù)數(shù)據(jù)庫。這種方式,用戶要進(jìn)行很多步操作,其中要涉及到一些參數(shù),使用起來容易出錯(cuò),尤其對(duì)新手來講,一旦操作失誤可能帶來很大的損失。

⑵ 半手工方式。這種方式就是管理員事先建立備份或者恢復(fù)數(shù)據(jù)庫的作業(yè),待到備份或者恢復(fù)數(shù)據(jù)庫的時(shí)候,管理員打開“SQL SERVER ENTEPRISE MANAGER”,在“MANAGER”里找到相應(yīng)的作業(yè),然后執(zhí)行之。這種方式,雖然是基于作業(yè)方式實(shí)現(xiàn)的,但是管理員必須打開數(shù)據(jù)庫管理器,而且要在繁多的作業(yè)中進(jìn)行選擇。一旦選擇錯(cuò)誤并執(zhí)行之,有可能帶來意想不到的損失。

⑶ 全自動(dòng)方式。在數(shù)據(jù)庫管理器里面,管理員事先建立好恢復(fù)或者備份數(shù)據(jù)庫的作業(yè),然后定制一個(gè)執(zhí)行計(jì)劃,讓計(jì)算機(jī)在特定的條件下自己執(zhí)行備份和恢復(fù)操作。這種方式看起來簡單、省事,但是機(jī)器在異常情況(如掉電)下,就不能按照計(jì)劃執(zhí)行了。

3.作業(yè)機(jī)制的工作原理

作業(yè)是ENTERPRISE MANAGER提供的一種定期處理數(shù)據(jù)的一種方法,前面提到的半手工方式和全自動(dòng)方式雖然利用了作業(yè),但它需要在ENTERPRISE MANAGER里啟動(dòng)和關(guān)閉作業(yè);我們要討論的是在應(yīng)用程序客戶端啟動(dòng)和關(guān)閉作業(yè)的機(jī)制。

如圖1作業(yè)機(jī)制的工作原理,由控制體和執(zhí)行體兩大部分構(gòu)成。

控制體顧名思義就是控制作業(yè)執(zhí)行的實(shí)體,靠具體編程實(shí)現(xiàn)。實(shí)現(xiàn)時(shí),要調(diào)用MSDB數(shù)據(jù)庫的系統(tǒng)存儲(chǔ)過程SP_START _JOB,SP_END_JOB等等,同時(shí)要訪問表SYSJOBHITORY,獲取作業(yè)執(zhí)行狀態(tài)。

執(zhí)行體就是作業(yè)執(zhí)行的整體,應(yīng)用系統(tǒng)投入使用時(shí)建立。應(yīng)用系統(tǒng)安裝時(shí),要建立數(shù)據(jù)庫、備份和恢復(fù)設(shè)備、備份和恢復(fù)作業(yè)。

控制體由用戶觸發(fā),啟動(dòng)相應(yīng)的作業(yè),交由執(zhí)行體執(zhí)行作業(yè),在執(zhí)行過程中,執(zhí)行體執(zhí)行的每一步狀態(tài)信息都要寫入MSDB數(shù)據(jù)庫的SYSJOBHISTORY表里。同時(shí),控制體不斷獲取執(zhí)行狀態(tài)信息,根據(jù)這些信息,控制體決定繼續(xù)執(zhí)行還是停止該作業(yè)。在作業(yè)執(zhí)行完畢或者出錯(cuò)停止后,控制體向用戶反饋執(zhí)行結(jié)果。

 


【在應(yīng)用程序客戶端備份和恢復(fù)MSSQL SERVER數(shù)據(jù)庫的一種方法】相關(guān)文章:

sql數(shù)據(jù)庫備份和恢復(fù)常用操作08-12

SQL Server數(shù)據(jù)庫教學(xué)方法探索05-30

ASP開發(fā)Browse/Server模式的Web數(shù)據(jù)庫08-06

Foxpro DBF數(shù)據(jù)庫轉(zhuǎn)換成SQL Server 6.5表的幾種方法08-06

開發(fā)基于SQL SERVER 的C/S數(shù)據(jù)庫應(yīng)用系統(tǒng)?08-06

應(yīng)用程序指示圖標(biāo)的實(shí)現(xiàn)方法研究08-06

一種用VHDL設(shè)計(jì)嵌入式Web Server的方案08-06

VB訪問數(shù)據(jù)庫的方法及接口的比較08-06

勵(lì)志人生:上帝的備份12-12