SQL Server数据库应用开发技术 第12章.ppt

SQL Server数据库应用开发技术 第12章.ppt

ID:55598770

大小:99.50 KB

页数:38页

时间:2020-05-20

SQL Server数据库应用开发技术  第12章.ppt_第1页
SQL Server数据库应用开发技术  第12章.ppt_第2页
SQL Server数据库应用开发技术  第12章.ppt_第3页
SQL Server数据库应用开发技术  第12章.ppt_第4页
SQL Server数据库应用开发技术  第12章.ppt_第5页
资源描述:

《SQL Server数据库应用开发技术 第12章.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、知识技能目标:1.理解备份、恢复、备份设备的概念2.会根据不同的情况制定合适的备份和恢复策略3.掌握创建备份设备、实现备份和恢复数据库的方法第12章游标及事务第12章游标及事务引导案例:教务管理数据库建立起来后,在使用的过程中有可能因各种意外而遭到破坏,比如病毒破坏、计算机设备硬件故障等,都将导致数据的丢失和破坏。为了在发生意外后能够尽快修复数据,并把损失降到最低,需要对教务管理数据库进行定期的备份,这样在发生意外时,就可以利用之前的备份来恢复数据库。这一章介绍备份和恢复数据库的技术。12.1备份概述12.2备份数据库12.3恢复概述12.4恢复数据库小结第

2、12章游标及事务12.1备份概述数据库备份是数据库系统运行过程中需定期进行的操作,是保护数据库中数据的重要手段。一旦数据库因意外而遭损坏,就须用这些备份来恢复数据库,从而最大程度地减少损失。此外,数据库备份对于例行的工作(例如,将数据库从一台服务器复制到另一台服务器、设置数据库镜像)也很有用。返回目录12.1备份概述备份是指复制数据库形成的数据库的副本,创建在备份设备上(如磁盘或磁带),当数据库发生意外遭到破坏,用户能够利用这些已有的备份恢复数据。实施合适的备份策略可保护数据库,避免由于各种故障造成的损坏而丢失数据。返回目录12.1.1备份的概念12.1备份

3、概述(1)完整备份该操作将备份整个数据库的所有内容,包括所有的数据和足够的事务日志,是数据库的完整副本。在还原数据时,也只需要还原一个备份文件。(2)差异备份差异备份是完整备份的补充,只备份上次完整备份以来更改的数据。因此差异备份的数据量比完整数据备份小,速度也更快。在还原数据时,要先还原完整备份后再还原最后一个差异备份。返回目录12.1.2备份类型12.1备份概述(3)事务日志备份事务日志备份只备份事务日志里的内容,它包括了自上一次事务日志备份后数据库的事务的日志记录。在还原数据时,要先还原完整备份,然后依次还原每个事务日志备份。使用事务日志备份,可以将数

4、据库恢复到故障点或特定的时间点。(4)文件和文件组备份使用文件和文件组备份方式可以只备份数据库中的某些文件或文件组,可以将大型数据库的备份分多次进行,避免数据库备份的时间过长。当数据库里的某个或某些文件损坏时,只还原损坏的文件或文件组备份即可。返回目录12.1.2备份类型12.2备份数据库制定备份计划时需要考虑的方面:(1)备份的内容(2)备份的人员(3)备份数据库的时间(4)备份数据库的时间间隔(5)如何备份数据库返回目录12.2.1制定备份计划12.2备份数据库在下面情况发生时,应进行数据库备份:创建、修改、删除数据库之前。创建用户自定义对象之后。因为m

5、aster数据库被修改,所以必须备份master数据库。增加或删除服务器的系统存储过程。修改了master、msdb、model数据库。清除事务日志或执行了不写入事务日志的操作。返回目录12.2.1制定备份计划12.2备份数据库1.备份设备备份或还原操作中使用的磁带机或磁盘驱动器称为备份设备。在同一个设备中可以存放多个数据库的备份数据,或者是一个数据库的多个备份数据。(1)磁盘设备(2)磁带设备返回目录12.2.2创建和管理备份设备12.2备份数据库1.备份设备(3)物理和逻辑设备物理备份设备是操作系统用来标识备份设备的名称,例如:d:backupsst

6、udentfull.bak逻辑备份设备是用户为物理备份设备定义的别名,用来标识物理备份设备。例如,上述物理设备的逻辑设备名称可以是:student_backup备份或还原数据库时,物理备份设备名称和逻辑备份设备名称可以互换使用。返回目录12.2.2创建和管理备份设备12.2备份数据库2.创建磁盘备份设备(1)利用SQLServerManagementStudio创建备份设备1)打开SQLServerManagementStudio。2)在对象资源管理器中,单击服务器名称以展开服务器树。3)展开“服务器对象”,然后右键单击“备份设备”,在快捷菜单中单击“新建

7、备份设备”。4)在随后打开“备份设备”对话框中,输入设备的名称(逻辑设备名),单击“文件”并指定该文件的完整路径(物理设备名)。5)单击“确定”按钮完成设备的创建。返回目录12.2.2创建和管理备份设备12.2备份数据库2.创建磁盘备份设备(2)用T-SQL语句创建备份设备语法格式:sp_addumpdevice'设备类型','逻辑名称','物理名称'说明:设备类型:指定备份设备的类型,可以是disk(硬盘文件作为备份设备)或tape(MicrosoftWindows支持的任何磁带设备)。逻辑名称:指定备份设备的逻辑名称。物理名称:指定备份设备的物理名称,包

8、含完整路径。【例12.1】添加一个名为dump1的磁

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。