SQLServer实例教程2008版电子教案 第1 2章

上传人:w****i 文档编号:90910606 上传时间:2019-06-20 格式:PPT 页数:52 大小:4.53MB
返回 下载 相关 举报
SQLServer实例教程2008版电子教案 第1 2章_第1页
第1页 / 共52页
SQLServer实例教程2008版电子教案 第1 2章_第2页
第2页 / 共52页
SQLServer实例教程2008版电子教案 第1 2章_第3页
第3页 / 共52页
SQLServer实例教程2008版电子教案 第1 2章_第4页
第4页 / 共52页
SQLServer实例教程2008版电子教案 第1 2章_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《SQLServer实例教程2008版电子教案 第1 2章》由会员分享,可在线阅读,更多相关《SQLServer实例教程2008版电子教案 第1 2章(52页珍藏版)》请在金锄头文库上搜索。

1、第 12 章 数据库管理操作,喜欢读书,就等于把生活中寂寞的辰光换成巨大享受的时刻 孟德斯鸠,本章导航,本章任务描述,本章任务描述,数据库备份,一、数据库备份概述 对于SQL Server 2008数据库系统中的数据,主要存在下面三种危险: (1)系统故障。 (2)事务故障。 (3)介质故障。 数据库备份就是对SQL Server数据库或事务日志进行复制。,二、数据库备份设备,任务1,在SQL Server 2008中使用“SQL Server Management Studio”和T-SQL语句管理备份设备。,(一)备份设备类型 (1)磁盘设备。磁盘备份设备是硬盘或其他磁盘存储媒体上的文件,

2、与常规操作系统文件一样。 (2)磁带设备。磁带备份设备的用法与磁盘设备基本相同。但必须将磁带设备物理连接到运行 SQL Server 实例的计算机上。,二、数据库备份设备,(二)使用“SQL Server Management Studio” 管理备份设备,【任务1-1】使用“SQL Server Management Studio”创建磁盘备份设备webshop。,二、数据库备份设备,二、数据库备份设备,【提示】 由于本机中没有磁带设备,因此【磁带】备份设备不可选。 备份设备创建后在进行备份时可被选择使用。 要查看备份设备的属性或删除备份设备,右键单击指定的备份设备(这里为webshop),

3、在右键菜单中选择【属性】或【删除】,如图所示。,二、数据库备份设备,二、数据库备份设备,(三)使用 T-SQL 管理备份设备 1、创建备份设备,【任务1-2】使用T-SQL在d:databak文件夹中创建磁盘备份设备webshop02。,二、数据库备份设备,2、查看备份设备 3、删除备份设备,【任务1-3】使用T-SQL删除备份设备webshop02,并删除对应的物理文件。,二、数据库备份设备,三、执行数据库备份,任务2,在SQL Server 2008中使用“SQL Server Management Studio”和T-SQL执行数据库备份。,(一)制定数据库备份策略 (1)选择备份的内容

4、。备份内容包括如下几个方面: 系统数据库 用户数据库 事务日志 (2)确定备份频率。影响备份频率的两个因素如下所述 : 存储介质出现故障可能导致丢失的工作量的大小。 数据库事务的数量。,三、执行数据库备份,(二)备份方式 (1)完整备份。 (2)完整差异备份。 (3)部分备份。 (4)部分差异备份。 (5)文件和文件组备份。 (6)文件差异备份。 (7)事务日志备份。 (8)仅复制备份。,三、执行数据库备份,(三)使用 “SQL Sever Management Studio” 执行备份,【任务2-1】使用“SQL Server Management Studio”完成对WebShop数据库的

5、完整备份。,三、执行数据库备份,【提示】 备份“文件和文件组”的操作需要选择要备份的文件或文件组。 在“备份数据库”选项中,根据实际的需要选择“追加到现有备份集”还是“覆盖所有现有备份集”。,三、执行数据库备份,(四)使用 T-SQL 执行备份,【任务2-2】使用T-SQL语句新建备份设备backup01并完成对WebShop数据库的完整备份。,三、执行数据库备份,【提示】 在备份时必须指定备份设备,所以必须首先创建备份设备。 必须保证d:databak文件夹存在,读者也可以根据实际情况修改该文件夹。 创建差异数据库备份必须以至少一次的完全数据库备份为基础,如果没有进行完全数据库备份,则无法进

6、行差异数据库备份。,三、执行数据库备份,【任务2-3】使用T-SQL语句新建备份设备backup02并完成对WebShop数据库事务日志的备份。,USE WebShop GO EXEC sp_addumpdevice disk,backup02,d:databakbackup02.bak BACKUP LOG WebShop TO backup02,三、执行数据库备份,【课堂实践1】,操作要求: (1)使用SQL Server Management Studio完成以下操作。 创建逻辑名称为bak01的备份设备,将对应物理文件存放在系统默认路径。 对WebShop数据库进行一次完整备份,备份到

7、备份设备bak01中。 创建逻辑名称为bak02的备份设备,将对应物理文件存放在d:databak中。 对WebShop数据库进行一次事务日志备份,备份到备份设备bak02中。,(2)使用T-SQL完成以下操作。 创建逻辑名称为bak01的备份设备,将对应物理文件存放在系统默认路径。 对WebShop数据库进行一次完整备份,备份到备份设备bak01中。 创建逻辑名称为bak02的备份设备,将对应物理文件存放在d:databak中。 对WebShop数据库进行一次事务日志备份,备份到备份设备bak02中。 保存完成操作的T-SQL语句。,【课堂实践1】,数据库恢复,任务3,在SQL Server

8、 2008中使用“SQL Server Management Studio”和T-SQL执行数据库恢复。,(一)数据库恢复定义 数据库恢复是指将数据库备份加载到系统中的过程。 (二)数据库恢复模式 (1)简单恢复模式。 (2)完整恢复模式。 (3)大容量日志恢复模式。,一、数据库恢复概述,SQL Server 2005共有四种备份和恢复类型: (1)完全数据库备份和恢复。 (2)差异备份或称增量备份和恢复。 (3)事务日志备份和恢复。事务日志是自上次备份事务日志后对数据库执行的所有事务 (4)数据库文件或文件组备份和恢复。,二、执行数据库恢复,(一)使用“SQL Server Manageme

9、nt Studio”执行恢复,【任务3-1】使用“SQL Server Management Studio”恢复WebShop数据库的完整备份backup。,二、执行数据库恢复,二、执行数据库恢复,【提示】 在还原数据库时,必须关闭要还原的数据库。 如图所示选择【任务】【还原】【文件和文件组】,可以执行恢复“文件和文件组”的操作。,二、执行数据库恢复,(二)使用T-SQL执行恢复,二、执行数据库恢复,1、还原整个数据库的基本语句格式:,RESTORE DATABASE 数据库名 FROM 备份设备 ,n ,2、还原数据库的部分内容的基本语句格式:,RESTORE DATABASE 数据库名 ,

10、 n FROM 备份设备 , n ,二、执行数据库恢复,3、还原特定的文件或文件组的基本语句格式:,RESTORE DATABASE 数据库名 , n FROM 备份设备 , n ,4、还原事务日志的基本语句格式:,RESTORE LOG 数据库名 FROM备份设备 , n ,【任务3-2】使用T-SQL恢复WebShop数据库的完整备份backup01。,【任务3-3】使用T-SQL恢复WebShop数据库的事务日志备份backup02。,二、执行数据库恢复,【提示】 如果恢复当前事务日志备份后还要应用其他事务日志备份,在RESTORE LOG语句中指定NORECOVERY子句。 恢复数据库

11、时,要恢复的数据库不能处于活动状态。,二、执行数据库恢复,【课堂实践2】,操作要求: (1)使用SQL Server Management Studio完成以下操作。 删除WebShop数据库的Users表。 利用【课堂实践1】中的备份(bak01)恢复WebShop数据库到完整备份状态。 (2)使用T-SQL语句完成以下操作。 利用【课堂实践1】中的备份(bak02)恢复WebShop数据库的事务日志。 保存完成操作的T-SQL语句。,数据库的分离与附加,任务4,在SQL Server 2008中使用“SQL Server Management Studio”和T-SQL执行WebShop数据库的分离和附加。,一、分离和附加概述,(1)分离数据库是将数据库从SQL Server 数据库引擎实例中删除,但保留完整的数据库及其数据文件和事务日志文件。 (2)附加数据库是附加复制的或分离的 SQL Server 数据库,附加数据库时,数据库包含的全文文件随数据库一起附加。,二、分离数据库,【任务4-1】使用“SQL Server Management Studio”实现WebShop数据库的分离,并将数据库对应的文件复制到E:data文件夹中。,(一)使用“SQL Server Management Studio”分离数据库

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号