教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> 在应用程序客户端备份和恢复MSSQL SERVER数据库的一种方法

在应用程序客户端备份和恢复MSSQL SERVER数据库的一种方法

在应用程序客户端备份和恢复MSSQL SERVER数据库的一种方法 在应用程序客户端备份和恢复MSSQL SERVER数据库的一种方法 信息技术论文 更新:2006-4-8 阅读: 在应用程序客户端备份和恢复MSSQL SERVER数据库的一种方法

张永平2

1:中国矿业大学人事处 江苏徐州 221008

2:中国矿业大学计算机系 江苏徐州 221008

lgywwl@263.net

摘要 本文以SQL SERVER为例,总结了常用的几种备份和恢复数据库的方法,分析了作业机制的原理,并提出了一种以作业机制实现恢复和备份数据库的方法。用户可以不打开数据库管理器,在应用程序客户端就可以方便地实现数据库的备份和恢复。

关键词 备份 恢复 作业机制 数据库

1.概述

备份和恢复是数据库管理员维护数据库安全性和完整性的重要操作。备份是恢复数据库最容易和最能防止意外的保证方法。没有备份,所有的数据都可能会丢失。备份可以防止表和数据库遭受破坏、介质失效或用户错误而造成数据灾难。恢复是在意外发生后,利用备份来恢复数据库的操作。任何数据维护无论是基于C/S还是B/S的信息管理系统都必须具有备份和恢复数据库的功能。

作为强大数据库SQL SERVER的管理器ENTERPRISE MANAGER,其本身也提供了几种实现和恢复数据库的方法,但这几种方法实现起来,都需要用户对ENTERPRISE MANAGER相当熟悉,而且处理步骤较繁锁,操作起来容易发生失误。因此我们就需要一种更加简便可行的实现方法。

2.常用的备份和恢复数据库的方法

在SQL SERVER ENTERPRISE MANAGER是一种强大的管理工具,它能完成很多功能,备份和恢复数据库是其中的一项基本功能。归结起来,借助这个管理工具有三种常用的方法实现备份和恢复数据库。

⑴ 完全手工方式。在这种方式下,选择要备份和恢复的数据库,单击鼠标右键,在快捷菜单中的“ALL TASKS”下选择备份或者恢复数据库。这种方式,用户要进行很多步操作,其中要涉及到一些参数,使用起来容易出错,尤其对新手来讲,一旦操作失误可能带来很大的损失。

⑵ 半手工方式。这种方式就是管理员事先建立备份或者恢复数据库的作业,待到备份或者恢复数据库的时候,管理员打开“SQL SERVER ENTEPRISE MANAGER”,在“MANAGER”里找到相应的作业,然后执行之。这种方式,虽然是基于作业方式实现的,但是管理员必须打开数据库管理器,而且要在繁多的作业中进行选择。一旦选择错误并执行之,有可能带来意想不到的损失。

⑶ 全自动方式。在数据库管理器里面,管理员事先建立好恢复或者备份数据库的作业,然后定制一个执行计划,让计算机在特定的条件下自己执行备份和恢复操作。这种方式看起来简单、省事,但是机器在异常情况(如掉电)下,就不能按照计划执行了。

3.作业机制的工作原理

作业是ENTERPRISE MANAGER提供的一种定期处理数据的一种方法,前面提到的半手工方式和全自动方式虽然利用了作业,但它需要在ENTERPRISE MANAGER里启动和关闭作业;我们要讨论的是在应用程序客户端启动和关闭作业的机制。

如图1作业机制的工作原理,由控制体和执行体两大部分构成。

控制体顾名思义就是控制作业执行的实体,靠具体编程实现。实现时,要调用MSDB数据库的系统存储过程SP_START _JOB,SP_END_JOB等等,同时要访问表SYSJOBHITORY,获取作业执行状态。

执行体就是作业执行的整体,应用系统投入使用时建立。应用系统安装时,要建立数据库、备份和恢复设备、备份和恢复作业。

控制体由用户触发,启动相应的作业,交由执行体执行作业,在执行过程中,执行体执行的每一步状态信息都要写入MSDB数据库的SYSJOBHISTORY表里。同时,控制体不断获取执行状态信息,根据这些信息,控制体决定继续执行还是停止该作业。在作业执行完毕或者出错停止后,控制体向用户反馈执行结果。

下载文档

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

网友最新关注

猴子捞月
平安夜
被困的小猫
我家乡的池塘
春游
放学了
富华游乐园
小猴学艺
贪吃的小白兔
假如
一棵树
假如我是一滴水
我家的小菜园
武术操
个人写作的特点
鲁讯自传
读书笔记的作用
简历的概念
个人写作的作用
自传的种类
日记的实例二
自我鉴定的作用
自我鉴定的概念
简历的特点
简历的格式
读书笔记的种类
日记的实例三
读书笔记的概念
自我鉴定的特点
交通工程施工企业人才瓶颈及解决方案分析
音乐欣赏中要渗透音乐要素(1)
京沪高铁96米平行双肋系杆拱系梁横向预应力效应的分析研究
声乐社会功能与心理功能的探讨
谈高中电脑音乐创作教学(1)
彩票融资方式用于四川高速公路建设融资初探
成渝高速公路客运黄金时代的终结
高铁沿线移动网络组网原则及方案探讨
浅探民族歌曲与民间歌曲两者的关系(1)
浅议交通工程建设中的“三控制”
浅谈如何在音乐欣赏中培养学生的创新精神
儿童学习乐器的误区——谈儿童学习电子琴(1)
“高铁第一人”张曙光浮沉
漫谈舒曼及其大提琴作品(1)
论音乐创造能力的培养(1)
《为中华之崛起而读书》教学设计之二
《窗前的气球》教学设计
《植物妈妈有办法》教案
《为中华之崛起而读书》教学设计之一
《我是什么》教案
《秋天的图画》教学设计
《为中华之崛起而读书》教学设计之三
《纸船和风筝》教学设计
《活化石》教学设计
《称象》学案
《她是我的朋友》教学设计
《恐龙的灭绝》教学设计
《女娲补天》教学设计之一
《纸船和风筝》教学实录
《手捧空花盆的孩子》教案