第10章 数据库备份与恢复 第10章 数据库备份与恢复 10.1 数据库备份 10.2 恢复数据库 10.3 数据库的维护 上页 下页 结束.

Slides:



Advertisements
Similar presentations
年節保腸健胃 - 遠離腸癌飲食注意事項 台大醫院營養室 鄭金寶. 大腸癌朋友春節飲食原則 1. 遵守治療醫矚, 不放假 2. 過年期間,不舒服即時就醫 3. 配合支持醫療的飲食原則, (1) 心理建設有個準備 : 過年要 像平日一樣沒有什麼大不同 (2) 該限制的還是要限制 (3)
Advertisements

大勇國小六年三班 指導老師:林靜宜 ♂第四組成員♂ 賴懿綾★賴欣慧 魯宛憶★陳昱如 周家圓★李奕璇 ★許賀晴★
数据库原理与应用教程 ―SQL Server
4 数据库管理.
数据库原理与应用 学习情境10:数据库系统的管理和维护.
第16章 备份与恢复 基 本 概 念 16.1 备份数据库 16.2 恢复数据库 16.3.
项目4 保障数据库安全 第13章 数据库的安全性 第14章 备份、恢复、分离附加与 导入导出数据库
8.1 备份和恢复概述 备份和恢复需求分析.
第15章 备份与恢复数据库 日志文件 基本概念 恢复数据库的基本原理 数据库故障的种类 备份数据库 备份的内容和时间 备份的一般方法
第11章 数据备份、恢复和报表 本章概述: 本章主要讲解如何规划数据库的日常备份策略,以及当数据库发生故障时应当采取怎样的手段进行数据恢复。本章首先讲解了如何制订备份策略,然后说明了如何进行备份和还原。同时,本章还介绍了数据库快照以及系统数据库恢复的问题。学生需要掌握多种备份策略,包括完整备份、差异备份、日志备份以及快照备份,同时需要了解应该在何种场合下使用相应的策略。
第六 章数据库访问页 6.1 数据访问页视图 6.2 创建数据访问页 6.3 编辑数据访问页 6.4 查看数据访问页 退出.
第四章 数据库管理和使用.
六己第一組 指導老師:鄭素美 老師 組員:呂頤姍,白宇軒,葉米柑 吳國逸,吳育銘,陳佳豐
6 Copyright © Oracle Corporation, All rights reserved. 维护控制文件.
學校層級辦理補救教學 之推動重點與權責 服務單位:臺北市文山區萬芳國民小學 演 講 者:吳俊傑主任.
插入超链接 高邮市第一实验小学 范太国 任务一:设置文本超链接 任务一:设置文字超链接 步骤:1、选定文字并右击,在快捷菜单 中选择“超链接”命令。 2、在弹出的对话框中选择左侧“链接到:”中的“本文档中的位置(A)”项,在“请选择文档中的位置(C):”中选择需要链接的幻灯片,单击“确定”按钮。
Oracle数据库 Oracle 子程序.
外 伤 之 后.
臺灣名勝古蹟 指導老師:陳佳媚 製作人:林智捷.陳沛璉.畢冠雄.
第 六 章 SQL Server 基础及使用 6.1 SQL Server 概述 6.2 安装与测试
在PHP和MYSQL中实现完美的中文显示
第六章: 建立資料庫.
教 师:曾晓东 电 话: 数据库技术 教 师:曾晓东 电 话:
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
第4章 数据库管理 4.1 数据库的存储结构 4.2 创建、修改和删除数据库 4.3 数据库备份 4.4 恢复数据库 4.5 数据库的维护
第9章 SQL Server的数据库保护技术 教学目标:通过本章学习,了解SQL Server的安全体系结构的含义和安全认证模式的分类;掌握SQL Server登录账号、用户账号及角色的创建方法;熟悉权限的分类,掌握对象权限和语句权限的管理方法;明确SQL Server中数据完整性的种类,掌握数据完整性实现的具体方法;熟悉SQL.
大学计算机基础 典型案例之一 构建FPT服务器.
SVN服务器的搭建(Windows) 柳峰
SQL Injection.
第7章 SQL Server代理服务 7.1 SQL Server代理服务配置 7.2 定义操作员 7.3 作业管理 7.4 警报管理
PostgreSQL 8.3 安装要点 四川大学计算机学院 段 磊
第十章 IDL访问数据库 10.1 数据库与数据库访问 1、数据库 数据库中数据的组织由低到高分为四级:字段、记录、表、数据库四种。
課程地圖網站建置- 3.職業與課程推薦.
第17章 网站发布.
国家“十一五”规划教材 数据库原理与应用教程(第3版).
ENS 10.1安装配置指南 王俊涛 | SE.
实验七、 数据完整性和数据安全性 机械工业出版社.
SQL Server 2000数据库 简明教程 李存斌 主编 下一页.
YMSM D-PACK 安装手册 作成者:D-PACK维护组(YMSLx) 作成日:
第10章 备份和恢复 本章导读: 在数据库的使用过程中,难免会由于软硬件故障、病毒入侵、操作不当等各种因素造成数据的丢失或损坏。备份和恢复是保证数据库有效性、正确性和可靠性的重要措施。运用适当的备份策略,可以保证及时有效地恢复数据库中的重要数据,将数据损失量降低到最小点。 知识要点: 备份 恢复.
本次课主题:备份和恢复.
学习要点: 备份的概念 备份的类型 数据库备份的方法 恢复数据库的方法
第13章 数据库的备份与恢复 13.1 数据库备份设备 13.2 数据库备份 13.3 数据库恢复.
Visual Studio 2010简捷入门.
新PQDT论文全文库提交平台.
第九章 创建数据库.
Web安全基础教程
实验讲评
国家“十一五”规划教材 数据库原理与应用教程(第3版).
第3章 创建和维护数据库 3.1 数据库的结构 3.2 创建数据库的方法 3.3 数据库维护 3.4 数据库迁移.
数据库应用技术 SQL Server 2005.
VB与Access数据库的连接.
Lab17 程序设计B班
数据库系统与应用实验 基于SQL Server 2005.
iSIGHT 基本培训 使用 Excel的栅栏问题
第8章 SQL Server数据复制 8.1 复制概述 8.2 配置服务器 8.3 创建发布出版物 8.4 订购出版物 8.5 管理复制选项
Visual Basic程序设计 第13章 访问数据库
Touch Github = Touch the World
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
Python 环境搭建 基于Anaconda和VSCode.
第六章 Excel的应用 五、EXCEL的数据库功能 1、Excel的数据库及其结构 2、Excel下的数据排序 (1)Excel的字段名行
第18讲 数据备份和还原.
第8章 创建与使用图块 将一个或多个单一的实体对象整合为一个对象,这个对象就是图块。图块中的各实体可以具有各自的图层、线性、颜色等特征。在应用时,图块作为一个独立的、完整的对象进行操作,可以根据需要按一定比例和角度将图块插入到需要的位置。 2019/6/30.
WEB程序设计技术 数据库操作.
第四章 UNIX文件系统.
使用ADO访问数据库 李宝智 BonizLee 课程 10564A
创建、启动和关闭Activity 本讲大纲: 1、创建Activity 2、配置Activity 3、启动和关闭Activity
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
第3章 服务器管理 3.1 创建服务器组 3.2 服务器注册 3.3 服务器启动、暂停和停止 3.4 服务器连接与断开
JUDDI安装手册.
Presentation transcript:

第10章 数据库备份与恢复 第10章 数据库备份与恢复 10.1 数据库备份 10.2 恢复数据库 10.3 数据库的维护 上页 下页 结束

第10章 数据库备份与恢复 §10.1 数据库备份 1. 备份概述 2. 创建备份设备 3. 备份的执行 上页 下页 结束

第10章 数据库备份与恢复 1. 备份概述 备份就是对SQL Server数据库或事务日志进行备份,数据库备份记录了在进行备份这一操作时数据库中所有数据的状态,以便在数据库遭到破坏时能够及时地将其恢复。 上页 下页 结束

SQL Server 2000四种备份方式 (一)完全数据库备份(Dadabase-complete) 第10章 数据库备份与恢复 SQL Server 2000四种备份方式 (一)完全数据库备份(Dadabase-complete) (二)差异备份或称增量备份(Dadabase-differential) (三)事务日志备份(Transaction log) (四)数据库文件和文件组备份(File and filegroup) 上页 下页 结束

第10章 数据库备份与恢复 2. 创建备份设备 在进行备份以前首先必须指定或创建备份设备,备份设备是用来存储数据库、事务日志或文件和文件组备份的存储介质,备份设备可以是硬盘、磁带或管道。当使用磁盘时,SQL Server允许将本地主机硬盘和远程主机上的硬盘作为备份设备,备份设备在硬盘中是以文件的方式存储的。 上页 下页 结束

创建备份设备的两种方法 : 1 .使用SQL Server 企业管理器创建备份设备 如图10-1,10-2所示。 第10章 数据库备份与恢复 创建备份设备的两种方法 : 1 .使用SQL Server 企业管理器创建备份设备 如图10-1,10-2所示。 2. 使用系统存储过程创建备份设备 在SQL Server 中,可以使用sp_addumpdevice语句创建备份设备,其语法形式如下: sp_addumpdevice {‘device_type’} [,’logical_name’][,’physical_name’][,{{controller_type|’device_status’}}] 上页 下页 结束

第10章 数据库备份与恢复 图10-1 使用企业管理器创建备份设备 上页 下页 结束

第10章 数据库备份与恢复 图10-2 输入备份设备属性对话框 上页 下页 结束

例子10-1:在磁盘上创建了一个备份设备 程序清单: use master 第10章 数据库备份与恢复 例子10-1:在磁盘上创建了一个备份设备 程序清单: use master exec sp_addumpdevice ‘disk’, ‘backup_company’, ‘c:\mssql7\backup\bk_company.bak’ 上页 下页 结束

第10章 数据库备份与恢复 删除备份设备 删除备份设备与创建的过程类似,只须在企业管理器中选中要删除的备份设备,在弹出的菜单中选择删除选项即可删除该备份设备。或者使用sp_dropdevice语句来删除备份设备。其语法如下: sp_dropdevice [‘logical_name’][,’delfile’] 例子10-2:删除上面创建的备份设备 sp_dropdevice ‘backup_company’, ‘c:\mssql7\backup\bk_company.bak’  上页 下页 结束

3. 备份的执行 SQL Server系统提供了三种数据库备份操作的方法: (1)SQL Server 企业管理器 (2)备份向导 第10章 数据库备份与恢复 3. 备份的执行 SQL Server系统提供了三种数据库备份操作的方法: (1)SQL Server 企业管理器 (2)备份向导 (3)Transact-SQL语句。 上页 下页 结束

1. 使用SQL Server 企业管理器进行备份 第10章 数据库备份与恢复 1. 使用SQL Server 企业管理器进行备份 (1)启动企业管理器,登录到指定的数据库服务器,打开数据库文件夹,用右键单击所要进行备份的数据库图标,在弹出的快捷菜单中选择所有任务,再选择备份数据库 。 (2)出现SQL Server备份对话框,对话框中有两个页框,即常规和选项页框。 (3)在常规页框中,选择备份数据库的名称、操作的名称、描述信息、备份的类型、备份的介质、备份的执行时间。 (4)通过单击添加按钮选择备份设备 。 (5)选择调度复选框,来改变备份的时间安排。 ( 6 )在选项页框中进行附加设置 。 上页 下页 结束

第10章 数据库备份与恢复 2. 使用备份向导 (图10-3 --图10-9) 图10-3 欢迎使用向导对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-4 选择数据库对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-5 输入备份名称和描述信息对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-6 选择备份数据库类型对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-7 设置备份介质类型和属性对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-8 备份验证和调度对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-9 确认执行备份操作对话框 上页 下页 结束

3. 使用Transact-SQL语句备份数据库 第10章 数据库备份与恢复 3. 使用Transact-SQL语句备份数据库 其语法形式如下: Backup database {database_name|@database_name_var} to <backup_file>[,…n] [with [[,]format] [[,]{init|noinit}] [[,]restart] ] <backup_file>::={backup_file_name|@backup_file_evar}|{disk|tape|pipe} ={temp_file_name|@temp_file_name_evar} 上页 下页 结束

第10章 数据库备份与恢复 § 10.2 恢复数据库 1 恢复概述 2 恢复数据库 3 恢复系统数据库 上页 下页 结束

第10章 数据库备份与恢复 1 恢复概述 数据库备份后,一旦系统发生崩溃或者执行了错误的数据库操作,就可以从备份文件中恢复数据库。数据库恢复是指将数据库备份加载到系统中的过程。系统在恢复数据库的过程中,自动执行安全性检查、重建数据库结构以及完整数据库内容。 上页 下页 结束

第10章 数据库备份与恢复 2 恢复数据库 使用企业管理器恢复数据库 (1)打开企业管理器,单击要登录的数据库服务器,然后从主菜单中选择工具,在菜单中选择还原数据库命令。 (2)在还原为数据库旁的下拉列表中选择要恢复的数据库,在还原组中通过单击单选按钮来选择相应的数据库备份类型。 (3)选中选项页框,进行其它选项的设置 。 上页 下页 结束

3. 使用Transact-SQL语句恢复数据库 第10章 数据库备份与恢复 3. 使用Transact-SQL语句恢复数据库 其语法形式如下:  Restore database [from <backup_device[],…n>] [with [[,]file=file_number] [[,]move ‘logical_file_name’ to ‘operating_system_file_name’] [[,]replace] [[,]{norecovery|recovery|standby=undo_file_name}] ] <backup_device>::={{backup_device_name|@backup_device_name_evar} |{disk|tape|pipe} ={temp_backup_device|@temp_backup_device_var} 上页 下页 结束

从backup_company备份设备中恢复数据库company。 程序清单: use master 第10章 数据库备份与恢复 例子10-3:从备份设备中恢复数据库 从backup_company备份设备中恢复数据库company。 程序清单: use master restore database company from backup_company 上页 下页 结束

第10章 数据库备份与恢复 4 恢复系统数据库 1. 关闭SQL Server,运行系统安装目录下的bin子目录下的rebuilem.exe文件,这是个命令行程序,运行后可以重新创建系统数据库。 2. 系统数据库重新建立后,启动SQL Server。 3. SQL Server启动后,系统数据库是空的,没有任何系统信息。因此,需要从备份数据库中恢复。一般是先恢复master数据库,再恢复msdb数据库,最后恢复model数据库。 上页 下页 结束

第10章 数据库备份与恢复 § 10.3 数据库的维护 利用数据库的维护计划向导可以方便地设置数据库的核心维护任务,以便于定期地执行这些任务,其创建数据库维护计划的步骤如下: 如图10-10-----图10-23所示 上页 下页 结束

第10章 数据库备份与恢复 图10-10 选择数据库维护计划对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-11 欢迎使用维护计划向导对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-12 选择数据库对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-13 更新数据优化信息对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-14 编辑循环作业调度对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-15 检查数据库完整性对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-16 指定数据库备份计划对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-17 指定数据库备份文件存放目录对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-18 指定事务日志备份计划对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-19 指定事务志文件备份存放目录对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-19 维护计划生成报表对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-20 指定维护计划历史记录存放位置对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-21 指定数据库维护计划名称对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-22 数据库维护计划对象选择对话框 上页 下页 结束

第10章 数据库备份与恢复 图10-23 数据库维护计划编辑对话框 上页 下页 结束

Thank you very much! 本章结束 第10章 数据库备份与恢复 Thank you very much! 本章结束 上页 下页 结束