您好,欢迎访问三七文档
第9章备份和还原第10章不同数据格式的转换工商管理学院电子商务教研室Autumn2010备份和还原备份数据库还原数据库本章纲要数据的导入导出数据的导出操作数据的导入操作备份某个数据库文件或数据库文件组;必须与事务日志备份结合才有意义9.1备份数据库数据库备份是制作数据库结构、对象和数据的拷贝,以便在数据库遭到破坏的时候能够修复数据库。基本概念何时需要备份:–存储媒体损坏;–用户操作错误;备份类型:–全库备份;–差异备份;–事务日志备份;–文件或文件组备份制作数据库中所有内容的副本只备份最后一次全库备份后被修改的数据页只备份最后一次事务日志备份后所有的事务日志记录–整个服务器崩溃;–需要在不同的服务器之间移动数据库。建议每周进行一次全库备份,每天进行一次差异备份,每小时执行一次日志备份表9.1数据库备份与恢复顺序表备份方法时刻1时刻2时刻3恢复顺序全库备份全库1全库2全库3全库3差异备份全库1差异1差异2全库1、差异2日志备份全库1日志1日志2全库1、日志1、日志2文件或文件组备份文件1文件1日志1文件1日志3时刻3的文件备份、日志3文件2文件2日志2时刻2的文件备份、日志2、日志39.1备份数据库9.1备份数据库简单模型:所有修改操作都不记入事务日志文件中;该模式下不能进行事务日志备份和文件/文件组备份。故障还原模型完全模型:任何对数据库的修改操作都记录到事务日志文件中。大容量日志记录模型:除对日志空间影响大的操作外,其他修改操作都记录到事务日志文件。故障还原模型9.1备份数据库表9.2某时刻对数据库的操作表时刻操作完全模型大容量日志记录模型简单模型9:00全库备份9:10Insert9:20Bulkinsert9:40Update9:50差异备份10:00Delete10:10故障操作方法9.1备份数据库使用备份向导备份数据库使用企业管理器备份数据库操作方法9.1备份数据库还原数据库时,SQLServer自动将备份文件中的数据全部拷贝到数据库中,并回滚任何未完成的事务,以保证数据库中数据的一致性。9.2还原数据库操作方法使用企业管理器还原数据库更适用于本地计算机备份还原数据9.2还原数据库用户选择,SQLServer自动读取本机最新的全库备份、最后一次差异备份和之后的所有日志备份直接复制文件在SQLServer中,与一个数据库相对应的数据库文件和日志文件都是Windows系统中的普通磁盘文件,用普通方法直接进行文件复制操作就能达到备份数据库的目的;复制的数据库文件并不会自动地连接到SQLServer2000系统中,还必须通过附加数据库操作,将数据库附加到服务器上。不能在服务器运行状态下直接复制解决方法一:停止服务器直接复制文件解决方法二:分离数据库安装盘:\ProgramFiles\MicrosoftSQLServer\MSSQL\Data进入数据库文件所在文件夹例:复制studentcourse数据库文件,至移动存储设备通过附加数据库恢复数据直接复制文件通过附加数据库恢复数据直接复制文件只需浏览、找到新拷贝来的.MDF文件备份和还原备份数据库还原数据库直接复制文件本章纲要数据的导入导出数据的导出操作数据的导入操作10.1数据的导出常用导出数据格式–Access(要先创建一个Access数据库)–excel例:导出为Access类型–先创建一个Access数据库,如stuc.mdb–使用数据转换服务导出/导入向导,或使用企业管理器导出10.1数据的导出导出为Access类型10.1数据的导出导出为Access类型10.1数据的导出导出为Access类型点击找到Access数据库所在文件夹10.1数据的导出导出为Access类型备份和还原备份数据库还原数据库直接复制文件本章纲要数据的导入导出数据的导出操作数据的导入操作
本文标题:第9章备份和还原.
链接地址:https://www.777doc.com/doc-3137418 .html