当前位置:文档之家› 第12章备份恢复导入导出与分离附加

第12章备份恢复导入导出与分离附加


7小结
第12章 备份恢复、导入导出与分离附加
1备份概述
2备份数据库 4.1 数据导入与导出的意义
3恢复数据库 导入数据:从外部数据源检索数据,并将数据插入到 SQL
Server 表。如:将Foxpro数据库中的数据导入到SQL
4导入与导出 Server数据库中
导入导出意义 SQL数据导出 导入数据SQL
(2)单击【下一步】按钮,在数据源框中选择数据源类型;在 文件名框中输入作为数据源的文本文件的路径和名称。
(3)单击【下一步】按钮,选择文件格式;选择文件的类型和 记录之间的间隔等属性。
数据库备份记录了在进行备份这一操作时数据库 中所有数据的状态。一旦数据库因意外而遭损 坏,这些备份文件可用来恢复数据库。
5分离与附加
6实训
7小结
第12章 备份恢复、导入导出与分离附加
1备份概述
备份的概念
1.2 备份类型
备份类型
备份设备 备份策略
(1)完整数据库备份
它备份包括事务日志的整个数据 库,是数据库的完整副本。
1.1 备份的概念 1.2 备份类型
6实训 7小结
1.3 备份设备 1.4 备份的策略与规划
第12章 备份恢复、导入导出与分离附加
1备份概述
备份的概念 备份类型 备份设备 备份策略
2备份数据库 3恢复数据库 4导入与导出
1.1 备份的概念
备份是指将当前的数据库系统、数据文件或日志 文件复制到一个专门的备份服务器、活动磁盘 或者其他能长期存储数据的介质上,作为副本。
3恢复数据库 4导入与导出 5分离与附加 6实训 7小结
2.使用系统存储过程 sp_addumpdevice创建数据 库备份设备
语法格式:
sp_addumpdevice '设备类型', '逻辑名称', '物理名称'
【例12.1】 在D:\SQL\BACKUP下创建一个名为jxcjgl_backup的磁 盘类型的备份设备。 EXEC sp_addumpdevice 'disk', 'jxcjgl_backup', 'D:\SQL\BACKUP\jxcjgl_backup.bak'
6实训
7小结
第12章 备份恢复、导入导出与分离附加
1备份概述 2备份数据库
3 恢复数据库
3恢复数据库 4导入与导出
3.1 检查点
5分离与附加 6实训
3.2 恢复数据库
7小结
第12章 备份恢复、导入导出与分离附加
1备份概述 2备份数据库
3.1 检查点
3恢复数据库
检查点 恢复数据库
4导入与导出 5分离与附加 6实训 7小结
教学要求:通过本章的学习要求理解根据不同实际情况制定 相应的备份与恢复策略;熟练掌握备份设备的创建、使用 SQL Server 企业管理器和 BACKUP、RESTORE 命令备份、 恢复数据库的方法;掌握利用DTS导入导出向导导入、导 出数据的方法;理解数据库的分离与附加,熟练掌握数据 库分离与附加的方法。
2备份数据库 (2)差异数据库备份 仅复制自上一次完整数据库备份之
后修改过的数据库页。
3恢复数据库 (3)事务日志备份 仅复制事务日志。日志备份序列提供了
4导入与导出
连续的事务信息链,可支持从数据
库、差异或文件备份中快速恢复。
5分离与附加 (4)文件和文件组备份 当时间限制使得完整数据库备份
6实训
不切实际时,可使用BACKUP 备份数据库文件和文件组,而
1备份概述
2备份数据库 4.1 数据导入与导出的意义
3恢复数据库 4导入与导出
实际应用中,用户使用的可能是不同的数据库平台
导入导出意义 SQL数据导出 导入数据SQL
5分离与附加 6实训
需要:其他数据库的数据转移到SQL Server 或者将SQL Server中的数据转移到其它数据库中
数据导入导出功能,用以实现不同数据库平台间的数据交 换
第12章 备份恢复、导入导出与分离附加
1备份概述
备份的概念 备份类型 备份设备 备份策略
2备份数据库
1.4 备份的策略与规划
备份策略包括确定备份类型、备份频率何时备份、备份哪 些内容、备份到何处以及如何备份等。
设计备份策略的指导思想是:以最小的代价恢复数据。
3恢复数据库 4导入与导出 5分离与附加 6实训 7小结
第12章 备份恢复、导入导出与分离附加
教学提示:数据库备份是数据库系统运行过程中需定期进行 的操作,一旦数据库因意外而遭损坏,就必须用这些备份 来恢复数据库。数据导入导出是数据库系统与外部进行数 据交换的操作。数据库的分离与附加用于将数据库与服务 器分离以复制数据库文件和将数据库加入到其他SQL Server服务器中。这些都是非常实用的操作。
7小结
第12章 备份恢复、导入导出与分离附加
1备份概述 2备份数据库
4.3 导入数据到SQL表中
3恢复数据库 4导入与导出
导入导出意义 SQL数据导出 导入数据SQL
5分离与附加 6实训
利用DTS导入导出向导导入数据到SQL Server 表
(1)打开企业管理器,右键单击选定的服务器图标,从弹出的 快捷菜单中选择【所有任务】→【导入数据】选项
第12章 备份恢复、导入导出与分离附加
12.1 备份概述 12.2 备份数据库 12.3 恢复数据库 12.4 数据导入与导出 12.5 数据库分离与附加 12.6 实训 12.7 小结
第12章 备份恢复、导入导出与分离附加
1备份概述 2备份数据库
1 备份概述
3恢复数据库 4导入与导出 5分离与附加
导入导出意义 (6单)单中击选【择下【一所步有】任按务钮】,→选【择导目出的数文据件】格式 SQL数据导出 (2)(单7选)击单作定【击,要下以【导一及下出步将一数】包步据按以】的钮何按数,种钮据在方,库选式设名择存定称数放是据否源创对建话DT框S包中,选何定时源执数行据复库制类操型,
导入数据SQL
5分离与附加
6实训
7小结
第12章 备份恢复、导入导出与分离附加
1备份概述 2备份数据库
4 数据导入与导出
3恢复数据库 4导入与导出 5分离与附加
4.1 数据导入与导出的意义 4.2 SQL数据库表数据导出
6实训 7小结
4.3 导入数据到SQL表中
第12章 备份恢复、导入导出与分离附加
1备份概述 2备份数据库
2.1 数据库备份设备
备份设备 备份数据库
1.使用企业管理器创建逻辑磁盘备份设备
3恢复数据库 4导入与导出 5分离与附加 6实训 7小结
(1)打开企业管理器,展开服务器上的【管理】文件夹。
(2)右键单击【备份】,在弹出的快捷菜单中选【新建备份 设备】命令。
(3)在打开的对话框的【名称】框中输入备份设备的名称。
5分离与附加
(3)(单8定)击单误的【击后O高L,【E级单下D】B击一数按步【据钮】完源,按成连可钮】接以,按的在显钮用【示,户高在完自级该成定连向数义接导据属属中导性性进出】行设对的置话设。框置中。设确置认与无选 (4)单击【下一步】按钮,选定目的数据库的类型;输入目标文本文
6实训
件的路径和文件名
1备份概述 2备份数据库
2.2 备份数据库
备份设备 备份数据库
3恢复数据库 4导入与导出 5分离与附加
2.使用T-SQL语句创建数据库备份
使用 BACKUP DATABASE 命令
BACKUP DATABASE 数据库名 [文件或文件组[ ,...n ]] TO 备 份设备 [ ,...n ]
【例12.2】创建备份设备jxcjgl_backup,将教学成绩管理数据库
第12章 备份恢复、导入导出与分离附加
1备份概述 2备份数据库
2.2 备份数据库
备份设备 备份数据库
3恢复数据库 4导入与导出 5分离与附加 6实训 7小结
1.使用企业管理器创建数据库备份
步骤: (1)打开企业管理器,展开服务器,选中指定的数据库。 (2)右键单击要进行备份的数据库图标,在弹出的快捷菜单
第12章 备份恢复、导入导出与分离附加
1备份概述 2备份数据库
3.2 恢复数据库
3恢复数据库 1.利用企业管理器恢复数据库
检查点
恢复数据库
4导入与导出 5分离与附加 6实训 7小结
(1)打开企业管理服务器,展开服务器组,展开服务器。 (2)右击数据库,在快捷菜单中选【所有任务】,再选【还原数据
库】。 (3)在【还原为数据库】列表框中,选择要恢复的数据库名称。 (4)在还原选项栏中单击【数据库】单选按钮。 (5)在【要还原的第一个备份】列表中,选择要恢复的备份集。 (6)在【还原】列表中,单击要恢复的数据库备份。 (7)单击【确定】按钮,则开始恢复。
检查点是建立在日志文件中的一类特殊的记录 检查点记录的内容包括:
建立检查点时刻所有正在执行的事务清单 这些事务最近一个日志记录的地址 当事务在一个检查点之前提交,该事务对数据库所做的修改一定都 已写入数据库,在进行恢复处理时,没必要对该事务进行重做。 当系统发生故障时,恢复子系统将根据事务的不同状态采取不同的 恢复策略: 对于在检查点之后故障发生之前提交的事务要重做; 对于在检查点之前提交的事务不再重做; 对于故障发生时还未完成的事务予以撤销。 检查点最大限度地减少数据库完全恢复时所必须执行的日志部分。 SQL Server 2000 始终生成自动检查点。
第12章 备份恢复、导入导出与分离附加
1备份概述 2备份数据库
3.2 恢复数据库
3恢复数据库
检查点 恢复数据库
2.使用T-SQL语句恢复数据库
相关主题