第11章数据份、恢复和报表.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11章数据份、恢复和报表

本章的学习目标: 掌握数据库的导入、导出方法 理解数据库的备份策略 掌握如何创建备份 理解数据库的还原策略 掌握还原数据库的方法 掌握分离和附加数据库 11.1 数据库的导入导出 通过导入导出操作可以在SQL Server 2008和其他异类数据源(例如Excel或Oracle数据库)之间轻松地移动数据。例如,可以将数据从Excel应用程序导出到数据文件,然后将该数据文件导入到SQL Server表中。导出是指将数据从SQL Server表复制到数据文件中;导入是指将数据从数据文件加载到SQL Server表中。 11.1.1 数据库的导出 在SQL Server 2008中,可以将数据表中的数据在SQL Server Management Studio中导出。具体操作步骤如下: (1) 打开SQL Server Management Studio,右击“对象资源管理器”中的“实例数据库”对象,从弹出的快捷菜单中选择“任务”|“导出数据”命令,如图11-1所示。 (2) 在打开的“SQL Server导入和导出向导”对话框中,选择需要导出的数据源。 (3) 接下来选择导出数据的目标,即导出数据复制到何处。如果选择“SQL Native Client”选项,则将本机的SQL Server数据库数据导出到其他计算机的SQL Server服务器中; (4) 在这一步选择是从表中复制数据还是从查询中复制数据。本例中,选中“复制一个或多个表或视图的数据”单选按钮, (5) 在“配置平面文件目标”对话框中,选择导出数据的源表或视图。在本例中,在“源表或源视图”下拉列表中选择“学生表”选项,如图11-5所示,然后单击“下一步”按钮。 (6) 这一步是保存并执行包,选中“立即执行”复选框,如图11-6所示,然后单击“下一步”按钮。 (7) 完成导出数据的向导设置后,单击“完成”按钮,如图11-7所示。 (8) 导出数据操作完成后,打开执行成功的界面,提示用户已经成功导出了6行数据,如图11-8所示。 11.1.2 数据库的导入 在SQL Server 2008中,也可以在SQL Server Management Studio中将数据导入到数据库表中。 为了演示数据的导入操作,本例将上一节导出操作所导出的数据导入到“实例数据库”中,具体操作步骤如下: (1) 打开SQL Server Management Studio,右击“对象资源管理器”中的“实例数据库”对象,从弹出的快捷菜单中选择“任务”|“导入数据”命令,如图11-10所示。 (2) 在打开的“SQL Server导入和导出向导”对话框中,选择导入数据的数据源。在本例中,设置“数据源”选项为“平面文件源”,指定导入数据的文件名为上一节导出的文件,如图11-11所示,然后单击“下一步”按钮。 (3) 此时可以看到将要导入的数据记录,如图11-12所示,然后单击“下一步”按钮。 (4) 在“选择目标”对话框中,指定导入数据的数据库为“实例数据库”,如图11-13所示,然后单击“下一步”按钮。 (5) 接下来,设置要复制的表到目标数据库的映射,单击“映射”列下的“编辑”按钮,如图11-14所示。 (6) 在弹出的“列设置”对话框中,设置目标数据库中表的各列属性,可以修改各个列的名称和数据类型以符合需要,如图11-15所示,然后单击“确定”按钮。 (7) 返回“SQL Server导入和导出向导”对话框,选中“立即执行”复选框,如图11-16所示,然后单击“下一步”按钮。 (8) 完成导入数据的向导设置后,单击“完成”按钮,如图11-17所示。 (9) 导入数据操作完成后,自动打开执行成功的界面,提示用户已成功导入了6行数据,如图11-18所示。打开“实例数据库”查看导入的数据表,可以看到该表中已导入的学生信息,如图11-19所示。 11.2 数据库的备份与还原 尽管在SQL Server 2008中采取了许多措施来保证数据库的安全性和完整性,但故障仍不可避免。同时还存在其他一些可能造成数据丢失的因素,例如,用户的操作失误、蓄意破坏、病毒攻击和自然界不可抗力等。因此,SQL Server 2008制定了一个良好的备份还原策略,定期将数据库进行备份以保护数据库,以便在事故发生后能够还原数据库。 11.2.1 数据库的备份 Microsoft SQL Server 2008提供了4种不同的备份方式:完整备份和完整差异备份、部分备份和部分差异备份、事务日志备份、数据库文件和文件组备份。 (1) 完整备份和完整差异备份 (2) 部分备份和部分差异备份 (3) 事务日志备份 (4) 数据库文件和文件组备份 2. 创建备份设备 磁带备份设备的用法与磁盘设备相同,但必须注意以

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档