首页 电脑 电脑学堂 查看内容

备份数据库和还原数据库

2011-8-16 11:06 692 0

摘要: 二:实验目标(此次实验完成的功能) 1、  根据要求建立完整备份 2、  根据要求建立差异备份 3、  根据要求建立事务日志备份 4、  根据要求还...
关键词: 备份 数据库 选择 benet 日志 完整 设备 事务 类型 nbsp

二:实验目标(此次实验完成的功能) 1、  根据要求建立完整备份 2、  根据要求建立差异备份 3、  根据要求建立事务日志备份 4、  根据要求还原数据库 5、  验证还原结果 首先,建立一个数据库benet ,中有表,启动SQL服务 在数据库的资源管理器中选择benet数据库,选择属性,在数据库的选项中选择“恢复模式”为“完整”,单击“确定”。 建立三个备份设备: 展开“SQL SERVER 实例”-----“服务器对象”-------“备份设备”点击右键,新建备份设备,输入名称“FULLDEV”单击“确定”,重复步骤,建立“DIFFDEV和TRANSLOGDEV”, 完整备份benet数据库到FULLDEV设备 在备份设备“FULLDEV”设备上右键,选择“备份数据库”,在常规选项卡中,选择“benet”,备份类型选择为“完整”,在选项中选择“覆盖现有所有备份集:选择” ,单击:确定 备份benet 数据库事务日志到TRANSLOGDEV 在数据类型中选择“事务日志”其他设置和上面的完整备份的设置一样 点击“确定”后: 差异备份benet数据库到DEFFDEV 在备份设备DIFFDEV上备份数据库,在备份类型上选择:差异,其他的设置和上面完整备份的设置相同: 备份benet数据库日志文件到TRANSLOGDEV 数据类型:benet,备份类型:事务日志,追加到现有备份集:选择,单击“确定” 任务二:还原数据库 查看employees表: 更改employees表中的数据,添加“姓名、年龄、身高、联系方式、住址” 模拟数据损坏: 关闭SQL SERVER实例服务,打开“C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\BENET.MDF”,并改为:“C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\BENET.SDF”, 再启动SQL SERVER 实例,   备份尾部日志: 右击“master”数据库节点,在任务中选择“备份”,做下列设置:数据库:BENET,备份类型:事务日志,追加到现有备份集:选择,备份日志,尾部并使数据库处于还原状态:选择。单击:确定 还原数据库: 右击“benet”选择“任务”---“还原”----“数据库”,在出现的页面中做设置:常规: 目标数据库:benet ,源数据库:benet,选择用于还原的备份集:benet完整数据库备份、benet差异数据库备份、benet事务日志备份,选项:还原选项:都不选择,将数据库文件还原为:默认,恢复状态:RESTORE WITH RECOVERY,单击:确定 验证还原结果: 在资源管理器中打开“benet”数据库的employees表,查看内容:   本文出自 “我的技术圈” 博客,请务必保留此出处http://lianwei123ok.blog.51cto.com/1318861/283277
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部