云大 数据库 实验九:数据库备份及恢复

更新时间:2023-11-26 13:29:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实验九:数据库备份及恢复

一、实验目的

1. 熟悉数据库备份及恢复机制;

2. 了解SQL Server的数据备份和恢复机制; 3. 掌握SQL-Server中数据库备份和恢复的方法。 二、实验环境

已安装SQL Server 2005 企业版的计算机; 具有局域网环境,有固定IP; 三、实验学时

2学时 四、实验要求

1. 了解创建备份设备和进行数据库完全备份操作的方法; 2. 了解进行数据库恢复的步骤; 3. 完成实验报告。 五、实验内容及步骤

以管理员帐号登录SQL Server Management Studio,以原有数据库stu为基础,请使用Management Stuio界面方式或T-SQL 语句实现以下操作: 1. 针对数据库stu创建完全数据库备份集stu.bak,目标磁盘为D:\\ user

\\ stu.bak;

打开SQL Server Management Studio,鼠标右键单击“对象资源管理器〃”中的“数据库”,在出现的快捷菜单中选择“任务-备份”,做相应设置或更改,点击确认即可。

2. 在数据库stu中新建数据表ceshi,内容自定,然后针对数据库stu创建差异备份; 创建数据表ceshi

USE stu GO

CREATE TABLE ceshi (

Sno char(9) NOT NULL primary key, Sname char(6) NOT NULL, Ssex char(2) NULL, Sage int NULL,

Sdept varchar(8) NULL ) GO

然后进行备份,打开备份向导,进行相关设置即可。

3. 向数据库stu的数据表ceshi插入部分记录,然后针对数据库stu创建

事务日志备份;

先向ceshi表中任意插入记录,打开备份向导,备份类型选中“差异”,更改备份组件为“文件和文件组“,选择”“日志文件”。选择备份路径,单击确定即可。

4. 根据需要,将数据库恢复到数据库stu的最初状态;

打开还原菜单,选中数据库。在还原选项中选择“覆盖现有数据库”复选框,确

定。

5. 根据需要,将数据库恢复到创建数据表ceshi后的状态;

在第四题的基础上,选择还原时间点,将其改成创建数据表ceshi的时间即可。

6. 根据需要,将数据库恢复到在ceshi表插入记录后的状态;

在第五题的基础上,修改还原时间点,将其改成创建数据表ceshi完成后的时间即可。

7. 针对现有数据库stu创建完全文件和文件组备份集stu_file,目标磁盘

为D:\\ user \\ stu_file.bak;

选中stu数据库,右键单击-“任务”-“备份”,出现备份向导,备份类型为“完整”,勾选 “文件和文件组”复选框。修改备份集名称为“stu_file”,最后更改备份路径为D:\\ user \\ stu_file.bak。点击确定。

8. 在当前数据库中新建数据表ceshi2,然后针对数据库stu创建差异文件和文件组备份; 创建数据表ceshi2

USE stu GO

CREATE TABLE ceshi2 (

Cno char(4) NOT NULL primary key, Cname varchar(20) NOT NULL, Cpno char(4) NULL, Ccredit int NULL )

右键单击stu数据库,在菜单中打开备份向导,备份类型选中“差异”,勾选 “文件和文件组”复选框。点击确定。

本文来源:https://www.bwwdw.com/article/2ylt.html

Top