文档介绍:山西大学计算机与信息技术学院实 验报告姓名张浩田学号 2014241027 专业班级 2014 级计科三班课程名称数据库实验实验日期 2016/12/19 指导教师王俊红成绩实验名称实验六数据备份与还原一、实验目的: ?理解数据库的备份策略?掌握如何创建和执行备份?理解数据库的还原策略?掌握还原数据库的方法二、实验内容及原理: 在 SQL Server 中, 除了系统数据库外, 你创建的每一个数据库都有三种可供选择的恢复模式: Simple( 简单), full( 完整), bulk-logged( 批量日志)。下面这条语句可以显示出所有在线数据库的恢复模式: SELECT name, (SELECT DATABASEPROPERTYEX(name, 'RECOVERY')) RecoveryModel FROM master..sysdatabases ORDER BY name SQL Server 2005 及以上版本也可以使用下面 m 这条语句来查看: SELECT name, recovery_model_desc FROM ORDER BY name 如果想改变数据库的恢复模式,可以使用下面 SQL 语句: 简单恢复模式:ALTER DATABASE AdventureWorks SET RECOVERY SIMPLE 完整恢复模式:ALTER DATABASE AdventureWorks SET RECOVERY FULL 批量日志恢复模式:ALTER DATABASE AdventureWorks SET RECOVERY BULK_LOGGED 三、实验步骤: 使用 SQLServer2005 对象资源管理器完成以下操作: . ?创建备份设备?备份数据库?还原数据库[ 实现步骤] 1. 使用 SQL Server 管理平台创建备份设备(1)在 SQL Server 管理平台中, 选择需要创建备份设备的服务器, 打开“服务器对象”的文件夹,在“备份设备”图标上单击鼠标右键,从弹出的快捷菜单中选择“新建备份设备”命令。如图 6-1 。图 6-1 (2 )打开“备份设备”对话框,在“设备名称”文本框中输入设备名称,该名称是设备的逻辑名称,另外还要选择备份设备的类型。如图 6-2 。图 6-2 2. 使用 SQL Server 管理平台进行备份(1 )在 SQL Server 管理平台中,打开数据库文件,在要进行备份的数据库图标上单击鼠标右键,在弹出的快捷菜单中选择“任务”-“备份”命令。如图 6-3 。图 6-3 (2 )打开“备份数据库”对话框,在该对话框中又两个选项页,即“常规”与“选项”在常规选项页的上部分,可以选择备份的数据库的名称,恢复模式,备份类型,中间可以设置备份集的名称,说明以及备份集的过期时间,下部分可以设置备份的目标。默认值是磁盘,单击“添加”按钮,在打开的“选择备份目标”对话框中,可选中“文件名”单选按钮来指定文件名和路径,也可以选中