数据库的备份还原与导入导出

数据库的备份还原与导入导出

ID:42067875

大小:449.51 KB

页数:27页

时间:2019-09-07

数据库的备份还原与导入导出_第1页
数据库的备份还原与导入导出_第2页
数据库的备份还原与导入导出_第3页
数据库的备份还原与导入导出_第4页
数据库的备份还原与导入导出_第5页
资源描述:

《数据库的备份还原与导入导出》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第11章数据库的备份还原与导入导出河北工程大学信电学院崔冬数据库原理与SQLServer2005应用第11章数据库备份还原与导入/导出目标:了解为什么要对数据库进行备份了解数据库的常见故障类型掌握SQLServer2005的3种故障恢复模型掌握SQLServer2005的各种备份还原方法理解根据自己系统的需求设置合理的备份恢复方法掌握数据导入/导出操作SQLServer200511.1数据库的备份还原1.为什么要进行数据备份?备份数据库的主要目的是为了防止数据的丢失。造成数据的丢失包括如下几种情况(常见故障四类):l各种硬件故障和软件错误造成系统停止运

2、行;--系统故障l事务的运行没有达到预期终点导致数据的不正确。--事务故障l存放数据的物理磁盘或机器的损害;--介质故障(最严重)l由于病毒的侵害而造成的数据的丢失或损坏;--计算机病毒SQLServer200511.1.1备份还原概述“备份”是数据的副本,备份数据库就是将数据库数据和与数据库的正常运行有关的信息保存起来,以备在系统发生故障后恢复数据库时使用。还原是指从一个或多个备份中还原数据,并在还原最后一个备份后恢复数据库SQLServer200511.1.2恢复模式备份和还原操作是在“恢复模式”下进行的。恢复模式是一个数据库属性,它用于控制数据库

3、备份和还原操作基本行为。在SQLServer2005可以选择3种恢复模式:(1)简单恢复模式简略地记录大多数事务,所记录的信息只是为了确保在系统崩溃或还原数据备份之后数据库的一致性。(2)完整恢复模式完整地记录了所有的事务,并保留所有的事务日志记录,直到将它们备份。完整恢复模式能使数据库恢复到故障时间点(假定在故障发生之后备份了日志尾部)。(3)大容量日志恢复模式简略地记录大多数大容量操作,完整地记录其他事务。大容量日志恢复提高大容量操作的性能,常用作完整恢复模式的补充。SQLServer200511.1.2恢复模式查看更改数据库的恢复模式(演示)启动

4、SQLServerManagementStudio,连接到相应的MicrosoftSQLServerDatabaseEngine实例之后,在“对象资源管理器”中展开“数据库”,然后选择操作的数据库。右键单击该数据库,再单击“属性”,将打开“数据库属性”对话框,在“选择页”窗格中选择“选项”。当前恢复模式显示在“恢复模式”列表框中,也可以从列表中选择不同的模式来更改恢复模式。SQLServer200511.1.3数据库备份SQLServer2005提供四种备份方式完整备份、差异备份、事务日志备份和文件组备份。注意:离线数据库不能进行备份,在创建文件和收缩

5、文件过程中不能进行完整备份SQLServer2005创建备份设备备份设备就是存储数据库备份的存储介质。临时备份设备:备份时动态创建,适合建立数据库的副本供局域网或web上的其他用户使用。永久备份设备:可反复使用,适合定期安排的备份演示创建永久备份设备。(说明备份设备的物理名称与逻辑名称)磁带备份设备与磁盘备份设备的用法大致相同,但应注意:l必须将磁带设备物理地连接到运行SQLServer实例的计算机上。l不能备份到远程磁带上。SQLServer2005完整备份和差异备份完整备份:就是备份整个数据库,包括数据库文件、这些文件的地址以及从备份开始到结束时的

6、事务日志。--是差异备份和事务日志备份的基础差异备份:记录从最近一次完整备份以来数据库中所发生的操作。使用SQLServerManagementStudio进行完整备份演示(以备份学生成绩管理数据库为例,说明在SQLServerManagementStudio中使用向导备份数据库的过程)SQLServer2005事务日志备份备份自从上一个事务日志备份以来记录数据库发生变化的事务日志.使用差异备份可以把数据库还原到完整差异备份的时刻,但如果要将数据库恢复到具体的故障点,则必须使用事务日志备份.事务日志备份是能够从事务日志中清除旧事务的唯一备份类型.演示事

7、务日志备份过程SQLServer2005文件/文件组备份文件/文件组备份适合大型企业的TB级数据库,不需要对整个数据库进行备份,而是可以一次只对文件组中一个或多个文件进行备份。优点:恢复快,可同时创建文件和事务日志备份,灵活缺点:管理复杂,dba必须维护完整的文件备份,包括完整恢复模式的文件备份和日志备份,维护和跟踪这些完整备份所需空间可能会超过完整数据库备份。演示文件/文件组备份过程SQLServer2005备份数据库使用Transact-SQL语句备份数据库语句格式为:BACKUPDATABASE数据库名TO{<备份设备名>}

8、{DISK

9、TAPE

10、}={‘物理备份文件名’}[WITH[DIFFERENTIAL][[,]{INIT

11、NOINI

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

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

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