私立华联学院:《面向移动商务数据库技术》课程电子教案(PPT教学课件)第11章 控制文件与日志文件的管理

第11章控制文件与日志文件的 管理 工工二工二工二二工二工工工工工上 Oracle数据库包含三种类型的物理文件 数据 文件、控制文件和重做日志文件,其中数据文件是用 来存储数据的,而控制文件和日志文件则是用于维护 Oracle数据库的正常运行。保证控制文件和重做日志 文件的可用性和可靠性是确保Dracle数据库正常、可 清率电脑学堂 靠运行的前提条件
1 第11章 控制文件与日志文件的 管理 Oracle数据库包含三种类型的物理文件——数据 文件、控制文件和重做日志文件,其中数据文件是用 来存储数据的,而控制文件和日志文件则是用于维护 Oracle数据库的正常运行。保证控制文件和重做日志 文件的可用性和可靠性是确保Oracle数据库正常、可 靠运行的前提条件

本章知识要点: 了解控制文件的用途 理解控制文件的内容 管理控制文件 了解日志文件的用途 清率电脑学堂 掌握对日志文件的基本管理 理解归档的概念 切换数据库到归档模式 设置归档参数 使用LogMiner分析日志文件
2 本章知识要点: • 了解控制文件的用途 • 理解控制文件的内容 • 管理控制文件 • 了解日志文件的用途 • 掌握对日志文件的基本管理 • 理解归档的概念 • 切换数据库到归档模式 • 设置归档参数 • 使用LogMiner分析日志文件

11.1管理控制文件 每个Oracle数据库都必须至少具有一个控制文件 控制文件是一个很小的二进行格式的操作系统文件 ,在其中记录了关于数据库物理结构的基本信息,包 括数据库的名称、相关的数据文件和重做日志文件的 名称和位置、当前的日志序列号等内容。在加载数据 库时,Oracle实例将读取控制文件中的内容。如果无 清率电脑学堂 法找到可用的控制文件,数据库将无法加载,并且很 难恢复
3 11.1 管理控制文件 • 每个Oracle数据库都必须至少具有一个控制文件 。控制文件是一个很小的二进行格式的操作系统文件 ,在其中记录了关于数据库物理结构的基本信息,包 括数据库的名称、相关的数据文件和重做日志文件的 名称和位置、当前的日志序列号等内容。在加载数据 库时,Oracle实例将读取控制文件中的内容。如果无 法找到可用的控制文件,数据库将无法加载,并且很 难恢复

11.1.1控制文件简介 工工二工工工工二工工二工二工二工工二 控制文件是Oracle数据库最重要的物理文件,它 以二进制文件的形式在。不仅记载了数据库的特理结 构信息(即构成数据库的数据文件和日志文件),在 装载和打开数据时也需要这些文件,而且它们还记载 了日志序列号、检查点和日志历史信息,同步和恢复 清率电脑学堂 数据库时需要这些信息。在创建数据库时会创建控制 文件,如果数据库发生改变,则系统会自动修改控制 文件,以记录当前数据库的状态
11.1.1 控制文件简介 • 控制文件是Oracle数据库最重要的物理文件,它 以二进制文件的形式在。不仅记载了数据库的特理结 构信息(即构成数据库的数据文件和日志文件),在 装载和打开数据时也需要这些文件,而且它们还记载 了日志序列号、检查点和日志历史信息,同步和恢复 数据库时需要这些信息。在创建数据库时会创建控制 文件,如果数据库发生改变,则系统会自动修改控制 文件,以记录当前数据库的状态。 4

11.1.2复合控制文件 因为控制文件非常重要,所以为了防止控制文件 的损坏或丢失,应用将控制文件复合。Oracle建议每 个数据库应该包含两个或两个以上的控制文件。但需 要注意,Oracle数据库最多可以包含8个控制文件。当 复合控制文件时,为了防止磁盘损坏导致控制文件丢 清率电脑学堂 失或损坏。 日志组1 日惠组2 日志组3 成员 成员 成员2 成员2 成员2
11.1.2 复合控制文件 • 因为控制文件非常重要,所以为了防止控制文件 的损坏或丢失,应用将控制文件复合。Oracle建议每 个数据库应该包含两个或两个以上的控制文件。但需 要注意,Oracle数据库最多可以包含8个控制文件。当 复合控制文件时,为了防止磁盘损坏导致控制文件丢 失或损坏。 5 成员1 成员2 成员1 成员2 成员1 成员2 日志组1 日志组2 日志组3 磁盘1 磁盘2

11.1.3建立控制文件 在一般情况下,如果使用了复合控制文件,并且将 各个控制文件分别存储在不同的磁盘中,则丢失全部控 件文件的可能性将非常小。但是,如果数据库的所有控 制文件全部丢失,这时惟一的补救方法就是以手动方式 重新创建控制文件。 清率电脑学堂
6 11.1.3 建立控制文件 • 在一般情况下,如果使用了复合控制文件,并且将 各个控制文件分别存储在不同的磁盘中,则丢失全部控 件文件的可能性将非常小。但是,如果数据库的所有控 制文件全部丢失,这时惟一的补救方法就是以手动方式 重新创建控制文件

11.1.4控制文件的备份与恢复 二工二工工工工工二工工 为了提高数据库的可靠性,降低由于丢失控制文 件而造成灾难性后果的可能性,DBA需要经常对控制 文件进行备份。特别是当修改了数据库结构之后,需 要立该对控制文件进行备份。 清率电脑学堂
7 11.1.4 控制文件的备份与恢复 • 为了提高数据库的可靠性,降低由于丢失控制文 件而造成灾难性后果的可能性,DBA需要经常对控制 文件进行备份。特别是当修改了数据库结构之后,需 要立该对控制文件进行备份

11.1.5删除控制文件 为了防止控制文件被损坏,应该启用复合控制文件 但是,当多个复合控制文件中任意一个被损坏后,都 将导致无法装载Oracle数据库。这时为了使得数据库可 以正常工作,只需要删除损坏的控制文件即可。 清率电脑学堂
11.1.5 删除控制文件 • 为了防止控制文件被损坏,应该启用复合控制文件 。但是,当多个复合控制文件中任意一个被损坏后,都 将导致无法装载Oracle数据库。这时为了使得数据库可 以正常工作,只需要删除损坏的控制文件即可。 8

11.1.6查看控制文件信息 控制文件是一个二制文件,其中被分隔为许多部 分,分别记录各种类型的信息。每一类信息称为一个 记录文档段。控制文件的大小在创建时即被确定,其 中各个记录文档段的大小也是固定的。 清率电脑学堂
11.1.6 查看控制文件信息 • 控制文件是一个二制文件,其中被分隔为许多部 分,分别记录各种类型的信息。每一类信息称为一个 记录文档段。控制文件的大小在创建时即被确定,其 中各个记录文档段的大小也是固定的。 9

11.2管理重做日志文件 在Oracle中,事务对数据库所做的修改将以重做 记录的形式保存在重做日志缓存中。当事务提交时, 由LGWR进程将缓存中与该事务相关的重做记录全部 写入重做日志文件,此时该事务被认为成功提交。重 做日志对数据库恢复来说是至关重要的,因此,对日 清率电脑学堂 志的管理也是DBA的日常工作的一部分
10 11.2 管理重做日志文件 • 在Oracle中,事务对数据库所做的修改将以重做 记录的形式保存在重做日志缓存中。当事务提交时, 由LGWR进程将缓存中与该事务相关的重做记录全部 写入重做日志文件,此时该事务被认为成功提交。重 做日志对数据库恢复来说是至关重要的,因此,对日 志的管理也是DBA的日常工作的一部分
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 私立华联学院:《面向移动商务数据库技术》课程电子教案(PPT教学课件)第10章 其他的模式对象.ppt
- 私立华联学院:《面向移动商务数据库技术》课程电子教案(PPT教学课件)第09章 索引与索引组织表.ppt
- 私立华联学院:《面向移动商务数据库技术》课程电子教案(PPT教学课件)第08章 管理表.ppt
- 私立华联学院:《面向移动商务数据库技术》课程电子教案(PPT教学课件)第07章 存储过程、触发器和程序包.ppt
- 私立华联学院:《面向移动商务数据库技术》课程电子教案(PPT教学课件)第06章 PLSQL编程基础.ppt
- 私立华联学院:《面向移动商务数据库技术》课程电子教案(PPT教学课件)第05章 SQL语句基础.ppt
- 私立华联学院:《面向移动商务数据库技术》课程电子教案(PPT教学课件)第04章 SQLPlus命令.ppt
- 私立华联学院:《面向移动商务数据库技术》课程电子教案(PPT教学课件)第03章 管理Oracle数据库.ppt
- 私立华联学院:《面向移动商务数据库技术》课程电子教案(PPT教学课件)第02章 Oracle的体系结构.ppt
- 私立华联学院:《面向移动商务数据库技术》课程电子教案(PPT教学课件)第01章 Oracle 11g简介.ppt
- 《symbian操作系统》课程教学资源(技术资料)Symbian OS系统模型(v7.0、8.0、8.1、9.1、9.2).pdf
- 私立华联学院:《symbian操作系统》课程教学资源(技术资料)What's new for developers in Symbian OS v9.1(Version 1.1).pdf
- 《symbian操作系统》课程教学资源(技术资料)What's new for developers in Symbian OS v9.2(Version 1.0).pdf
- 《symbian操作系统》课程教学资源(技术资料)What's New for Developers in Symbian OS v9.4(Version 1.0).pdf
- 《symbian操作系统》课程教学资源(技术资料)Symbian OS v9.X SIS File Format Specification(Version 1.1).pdf
- 《symbian操作系统》课程教学资源(技术资料)Evolving to Symbian OS v9.pdf
- 《symbian操作系统》课程教学资源(技术资料)Symbian OS v9.5(Efficiency and Power).doc
- 私立华联学院:《symbian操作系统》课程教学资源(PPT课件)第十二章 Comms和消息传送.ppt
- 私立华联学院:《symbian操作系统》课程教学资源(PPT课件)第十一章 Symbian多媒体服务.ppt
- 私立华联学院:《symbian操作系统》课程教学资源(PPT课件)第十章 Symbian文件操作.ppt
- 私立华联学院:《面向移动商务数据库技术》课程电子教案(PPT教学课件)第12章 管理表空间和数据文件.ppt
- 私立华联学院:《面向移动商务数据库技术》课程电子教案(PPT教学课件)第13章 用户权限与安全.ppt
- 私立华联学院:《面向移动商务数据库技术》课程电子教案(PPT教学课件)第14章 导出与导入.ppt
- 私立华联学院:《面向移动商务数据库技术》课程电子教案(PPT教学课件)第15章 备份与恢复.ppt
- 私立华联学院:《跨平台开发语言(JAVA)》课程教学资源(试卷习题)《JAVA》试题1及答案.doc
- 私立华联学院:《跨平台开发语言(JAVA)》课程教学资源(试卷习题)《JAVA》试题2及答案.doc
- 私立华联学院:《跨平台开发语言(JAVA)》课程教学资源(试卷习题)《JAVA》试题3及答案.doc
- 私立华联学院:《跨平台开发语言(JAVA)》课程教学资源(试卷习题)《JAVA》试题4及答案.doc
- 私立华联学院:《跨平台开发语言(JAVA)》课程教学资源(试卷习题)《JAVA》试题5及答案.doc
- 私立华联学院:《跨平台开发语言(JAVA)》课程教学资源(试卷习题)《JAVA》试题6及答案.doc
- 私立华联学院:《跨平台开发语言(JAVA)》课程教学资源(试卷习题)java练习题及答案1.doc
- 私立华联学院:《跨平台开发语言(JAVA)》课程教学资源(试卷习题)java练习题及答案2.doc
- 私立华联学院:《跨平台开发语言(JAVA)》课程教学资源(试卷习题)java练习题及答案3.doc
- 私立华联学院:《跨平台开发语言(JAVA)》课程教学资源(试卷习题)java上机题及答案1.doc
- 私立华联学院:《跨平台开发语言(JAVA)》课程教学资源(试卷习题)java上机题及答案2.doc
- 私立华联学院:《跨平台开发语言(JAVA)》课程教学资源(试卷习题)java上机题及答案3.doc
- 私立华联学院:《跨平台开发语言(JAVA)》课程教学资源(试卷习题)《Java程序设计》机考卷A(试题).doc
- 私立华联学院:《跨平台开发语言(JAVA)》课程教学资源(试卷习题)《Java程序设计》机考卷A(答案).doc
- 私立华联学院:《跨平台开发语言(JAVA)》课程教学资源(试卷习题)《Java程序设计》机考卷B(试题).doc
- 私立华联学院:《跨平台开发语言(JAVA)》课程教学资源(试卷习题)《Java程序设计》机考卷B(答案).doc