08 管理重做日志文件.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
08 管理重做日志文件

第八章 管理日志文件 本章要点 1、重做日志文件的分类 2、联机重做日志文件的状态 3、创建重做日志文件组 4、创建重做日志文件成员 5、清空重做日志文件 6、删除重做日志文件成员 7、删除重做日志文件组 8、查看联机重做日志文件的信息 9、修改归档模式 日志文件(Log File)记录所有对数据库数据的修改,以备恢复数据时使用。其特点如下: 每一个数据库至少包含两个日志文件组。 日志文件组以循环方式进行写操作。 每一个日志文件成员对应一个物理文件。 重做日志文件的目的 1、数据库运行不正常,出现例程失败介质失败后 能够实现恢复。 2、数据库运行正常,但错误删除或修改了某个记录、 表、表空间后能够实现恢复。 重做日志文件的分类 根据运行方式划分: 1、联机重做日志文件(非归档) 2、归档重做日志文件(归档) 重做日志文件的归档 归档就是在重做日志文件被覆盖之前,将该重做日志文件通过复制操作系统文件的方式,保存到指定的位置。保存下来的重做日志文件的集合被称为归档重做日志文件,而复制的过程被称为归档。 查看归档模式 SQL select log_mode from v$database; LOG_MODE ------------ NOARCHIVELOG 修改归档模式 步骤: (1)关闭数据库实例 (2)备份数据库 (3)编辑初始化参数, 如归档日志存储路径名称 和是否自动归档 LOG_ARCHIVE_START=TRUE | FALSE; (4)以MOUNT方式启动数据库实例 (5)更改数据库的归档模式 (6)打开数据库ALTER DATABASE OPEN; 修改归档模式 将数据库改为归档模式: ALTER DATABASE ARCHIVELOG; 将数据库改为非归档模式: ALTER DATABASE NOARCHIVELOG; 修改归档模式 1、关闭数据库 Shutdown 2、 修改归档模式必须在装载状态 Startup mount 3、修改为归档模式 Alter database archivelog; 修改为非归档模式 Alter database noarchivelog; 4、Select log_mode from v$database; 手动归档重做日志文件或文件组 归档全部重做日志文件 ALTER SYSTEM ARCHIVE LOG ALL; 归档指定重做日志文件 ALTER SYSTEM ARCHIVE LOG GROUP 组号; 注: 查看重做日志文件归档状况 select * from v$log; 允许禁用自动归档 允许自动归档: ALTER SYSTEM ARCHIVE LOG START; 禁止自动归档: ALTER SYSTEM ARCHIVE LOG STOP; 联机重做日志文件的三种状态 1、CURRENT:当前状态 2、ACTIVE: 活动状态 3、INACTIVE: 非活动状态 查看重做日志文件信息 查看V$LOG结构 DESC V$LOG; 查看重做日志文件信息 SELECT GROUP#, MEMBERS, STATUS, ARCHIVED FROM V$LOG; 查看重做日志文件组其成员状态 SQL select MEMBER from v$logfile; MEMBER ----------------------------------------- C:\ORACLE10\ORADATA\WW\REDO03.LOG C:\ORACLE10\ORADATA\WW\REDO02.LOG C:\ORACLE10\ORADATA\WW\REDO01.LOG C:\ORACLE10\ORADATA\WW\REDO04.LOG 查看重做日志文件的历史信息 SELECT * FROM V$LOG_HISTORY; 创建联机重做日志组 ALTER DATABASE ADD LOGFILE GROUP 4 (‘E:\REDO4_01.LOG’) SIZE 1M; 注:必须使用完整的路径和文件名来表示 多路复用联机重做日志文件 概念: 每个联机重做日志文件组中包括多个成员,且成员被存储到不同磁盘上,一旦某个磁盘出现故障,其它重做日志成员可以正常工作。 创建联机重做日志文件(成员) ALTER DATABA

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档