




已阅读5页,还剩37页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第12章 数据库备份与恢复,12.1 数据库备份 12.2 恢复数据库 12.3 数据库的维护,上页,下页,结束,12.1 数据库备份,1. 备份概述 2. 创建备份设备 3. 备份的执行,上页,下页,结束,1. 备份概述,备份就是对SQL Server数据库或事务日志进行备份,数据库备份记录了在进行备份这一操作时数据库中所有数据的状态,以便在数据库遭到破坏时能够及时地将其恢复。,上页,下页,结束,SQL Server 2000四种备份方式,(一)完全数据库备份(Dadabase-complete) (二)差异备份或称增量备份(Dadabase-differential) (三)事务日志备份(Transaction log) (四)数据库文件和文件组备份(File and filegroup),上页,下页,结束,2. 创建备份设备,在进行备份以前首先必须指定或创建备份设备,备份设备是用来存储数据库、事务日志或文件和文件组备份的存储介质,备份设备可以是硬盘、磁带或管道。当使用磁盘时,SQL Server允许将本地主机硬盘和远程主机上的硬盘作为备份设备,备份设备在硬盘中是以文件的方式存储的。,上页,下页,结束,创建备份设备的两种方法 :,1 .使用SQL Server 企业管理器创建备份设备 如图13-1,13-2所示。 2. 使用系统存储过程创建备份设备 在SQL Server 中,可以使用sp_addumpdevice语句创建备份设备,其语法形式如下: sp_addumpdevice device_type ,logical_name,physical_name,controller_type|device_status,上页,下页,结束,图13-1 使用企业管理器创建备份设备,上页,下页,结束,图13-2 输入备份设备属性对话框,上页,下页,结束,例子13-1:在磁盘上创建了一个备份设备,程序清单: use master exec sp_addumpdevice disk, backup_company, c:mssql7backupbk_company.bak,上页,下页,结束,删除备份设备,删除备份设备与创建的过程类似,只须在企业管理器中选中要删除的备份设备,在弹出的菜单中选择删除选项即可删除该备份设备。或者使用sp_dropdevice语句来删除备份设备。其语法如下: sp_dropdevice logical_name,delfile 例子13-2:删除上面创建的备份设备 sp_dropdevice backup_company, c:mssql7backupbk_company.bak,上页,下页,结束,3. 备份的执行,SQL Server系统提供了三种数据库备份操作的方法: (1)SQL Server 企业管理器 (2)备份向导 (3)Transact-SQL语句。,上页,下页,结束,. 使用SQL Server 企业管理器进行备份,()启动企业管理器,登录到指定的数据库服务器,打开数据库文件夹,用右键单击所要进行备份的数据库图标,在弹出的快捷菜单中选择所有任务,再选择备份数据库 。 ()出现SQL Server备份对话框,对话框中有两个页框,即常规和选项页框。 ()在常规页框中,选择备份数据库的名称、操作的名称、描述信息、备份的类型、备份的介质、备份的执行时间。 ()通过单击添加按钮选择备份设备 。 ()选择调度复选框,来改变备份的时间安排。 ( 6 )在选项页框中进行附加设置 。,上页,下页,结束,. 使用备份向导 (图13-3 -图13-9),图13-3 欢迎使用向导对话框,上页,下页,结束,图13-4 选择数据库对话框,上页,下页,结束,图13-5 输入备份名称和描述信息对话框,上页,下页,结束,图13-6 选择备份数据库类型对话框,上页,下页,结束,图13-7 设置备份介质类型和属性对话框,上页,下页,结束,图13-8 备份验证和调度对话框,上页,下页,结束,图13-9 确认执行备份操作对话框,上页,下页,结束,3. 使用Transact-SQL语句备份数据库,其语法形式如下: Backup database database_name|database_name_var to ,n with ,format ,init|noinit ,restart :=backup_file_name|backup_file_evar|disk|tape|pipe =temp_file_name|temp_file_name_evar,上页,下页,结束, 12.2 恢复数据库,1 恢复概述 2 恢复数据库 3 恢复系统数据库,上页,下页,结束,1 恢复概述,数据库备份后,一旦系统发生崩溃或者执行了错误的数据库操作,就可以从备份文件中恢复数据库。数据库恢复是指将数据库备份加载到系统中的过程。系统在恢复数据库的过程中,自动执行安全性检查、重建数据库结构以及完整数据库内容。,上页,下页,结束,2 恢复数据库,使用企业管理器恢复数据库 (1)打开企业管理器,单击要登录的数据库服务器,然后从主菜单中选择工具,在菜单中选择还原数据库命令。 (2)在还原为数据库旁的下拉列表中选择要恢复的数据库,在还原组中通过单击单选按钮来选择相应的数据库备份类型。 (3)选中选项页框,进行其它选项的设置 。,上页,下页,结束,其语法形式如下: Restore database from with ,file=file_number ,move logical_file_name to operating_system_file_name ,replace ,norecovery|recovery|standby=undo_file_name :=backup_device_name|backup_device_name_evar |disk|tape|pipe =temp_backup_device|temp_backup_device_var,3. 使用Transact-SQL语句恢复数据库,上页,下页,结束,例子13-3:从备份设备中恢复数据库,从backup_company备份设备中恢复数据库company。 程序清单: use master restore database company from backup_company,上页,下页,结束,4 恢复系统数据库,1. 关闭SQL Server,运行系统安装目录下的bin子目录下的rebuilem.exe文件,这是个命令行程序,运行后可以重新创建系统数据库。 2. 系统数据库重新建立后,启动SQL Server。 3. SQL Server启动后,系统数据库是空的,没有任何系统信息。因此,需要从备份数据库中恢复。一般是先恢复master数据库,再恢复msdb数据库,最后恢复model数据库。,上页,下页,结束, 12.3 数据库的维护,利用数据库的维护计划向导可以方便地设置数据库的核心维护任务,以便于定期地执行这些任务,其创建数据库维护计划的步骤如下: 如图13-10-图13-23所示,上页,下页,结束,图13-10 选择数据库维护计划对话框,上页,下页,结束,图13-11 欢迎使用维护计划向导对话框,上页,下页,结束,图13-13 选择数据库对话框,上页,下页,结束,图13-13 更新数据优化信息对话框,上页,下页,结束,图13-14 编辑循环作业调度对话框,上页,下页,结束,图13-15 检查数据库完整性对话框,上页,下页,结束,图13-16 指定数据库备份计划对话框,上页,下页,结束,图13-17 指定数据库备份文件存放目录对话框,上页,下页,结束,图13-18 指定事务日志备份计划对话框,上页,下页,结束,图13-19 指定事务志文件备
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水利工程修复与改善方案
- 如何正确选择适合自己的职业方向
- 农业综合开发规划
- 客户信用评分模型构建方案
- 2025中国光大银行股份有限公司昆明分行社会招聘笔试备考试题及答案解析
- 合规审计总结
- 健康心理养生的见解和实践
- 2025兴业银行总行国际业务部交易银行部招聘笔试模拟试题及答案解析
- 2025下半年北京门头沟区卫生健康系统事业单位招聘卫生专业技术人员101人笔试备考试题及答案解析
- 地产税收优惠政策制度
- 普及鸽子的课件
- 2025版外墙保温涂料分包工程合同范例
- 浙江省G12名校协作体2025学年第一学期9月高三上学期开学联考地理试卷
- Unit 2 My friends (Period 1) 课件2025-2026学年人教版英语四年级上册
- 2025版酒店租赁经营合作协议模板:2025年度版
- 湘少版(三起)(2024)三年级上册英语全册教案
- 一般性生产经营单位安全管理员主要负责人考核试题及答案
- 小屁孩日记阅读课件
- 2025年新生儿误吸(呛奶)应急预案演练脚本
- 2025年处方药与非处方药分类管理培训试题和答案
- 2025至2030电动升降桌行业产业运行态势及投资规划深度研究报告
评论
0/150
提交评论