在应用程序客户端备份和恢复MSSQL SERVER数据库的一种方法
作为强大数据库SQL SERVER的管理器ENTERPRISE MANAGER,其本身也提供了几种实现和恢复数据库的方法,但这几种方法实现起来,都需要用户对ENTERPRISE MANAGER相当熟悉,而且处理步骤较繁锁,操作起来容易发生失误。因此我们就需要一种更加简便可行的实现方法。
本文链接地址:http://www.oyaya.net/fanwen/view/142607.html
2.常用的备份和恢复数据库的方法
在SQL SERVER ENTERPRISE MANAGER是一种强大的管理工具
,它能完成很多功能,备份和恢复数据库是其中的一项基本功能。归结起来,借助这个管理工具有三种常用的方法实现备份和恢复数据库。
⑴ 完全手工方式。在这种方式下,选择要备份和恢复的数据库,单击鼠标右键,在快捷菜单中的“ALL TASKS”下选择备份或者恢复数据库。这种方式,用户要进行很多步操作,其中要涉及到一些参数,使用起来容易出错,尤其对新手来讲,一旦操作失误可能带来很大的损失。
⑵ 半手工方式。这种方式就是管理员事先建立备份或者恢复数据库的作业,待到备份或者恢复数据库的时候,管理员打开“SQL SERVER ENTEPRISE MANAGER”,在“MANAGER”里找到相应的作业,然后执行之。这种方式,虽然是基于作业方式实现的,但是管理员必须打开数据库管理器,而且要在繁多的作业中进行选择。一旦选择错误并执行之,有可能带来意想不到的损失。
⑶ 全自动方式。在数据库管理器里面,管理员事先建立好恢复或者备份数据库的作业,然后定制一个执行计划,让计算机在特定的条件下自己执行备份和恢复操作。这种方式看起来简单、省事,但是机器在异常情况(如掉电)下,就不能按照计划执行了。
3.作业机制的工作原理
作业是ENTERPRISE MANAGER提供的一种定期处理数据的一种方法,前面提到的半手工方式和全自动方式虽然利用了作业,但它需要在ENTERPRISE MANAGER里启动和关闭作业;我们要讨论的是在应用程序客户端启动和关闭作业的机制。
如图1作业机制的工作原理,由控制体和执行体两大部分构成。
控制体顾名思义就是控制作业执行的
《在应用程序客户端备份和恢复MSSQL SERVER数据库的一种方法(第2页)》