oracle 管理控制文件和重做日日志文件_第1页
oracle 管理控制文件和重做日日志文件_第2页
oracle 管理控制文件和重做日日志文件_第3页
oracle 管理控制文件和重做日日志文件_第4页
oracle 管理控制文件和重做日日志文件_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、管理控制文件和重做日志文件鲁东大学信息科学与工程学院李秀芳2022/9/41主要内容控制文件管理概述备份创建删除和移动OEM中查看和备份重做日志文件管理概述添加组及其成员删除组及其成员移动在OEM中管理2022/9/4控制文件管理控制文件的作用相当于OS的注册表启动实例时根据参数control_files定位控制文件装载时根据控制文件中的数据库名称和位置,在实例和数据库之间建立关联打开时根据控制文件打开数据文件和重做日志文件多路复用控制文件至少有2个(最多有8个)建议存储在不同的、独立的磁盘上只读取第一个控制文件中的信息,会同时修改所有的多路复用控制文件2022/9/4备份控制文件数据库的物理

2、结构发生变化之后进行备份添加、取消或重命名数据文件添加或删除表空间,或者更改表空间的读写状态添加或删除重做日志文件或重做日志组备份方式备份为二进制文件 Alter database backup controlfile to e:control.bkp备份为文本文件Alter database backup controlfile to traceUser_dump_dest参数指定的目录(_ora_.trc)2022/9/4创建新的控制文件制作一个包含所有数据文件和redo文件的列表修改control_files参数值关闭数据库Startup nomount创建新的控制文件(create c

3、ontrolfile)Alter database open重建临时表空间的临时文件(便于用户排序操作)Alter tablespace temp add tempfile %oracle_home%oradataorcltemp01.dbf2022/9/4数据文件和redo文件列表参考备份后的跟踪文件中的内容LOGFILE GROUP 1 D:ORACLEPRODUCT10.2.0ORADATAORCLREDO01.LOG SIZE 50M, GROUP 2 D:ORACLEPRODUCT10.2.0ORADATAORCLREDO02.LOG SIZE 50M, GROUP 3 D:ORAC

4、LEPRODUCT10.2.0ORADATAORCLREDO03.LOG SIZE 50M- STANDBY LOGFILEDATAFILE D:ORACLEPRODUCT10.2.0ORADATAORCLSYSTEM01.DBF, D:ORACLEPRODUCT10.2.0ORADATAORCLUNDOTBS01.DBF, D:ORACLEPRODUCT10.2.0ORADATAORCLSYSAUX01.DBF, D:ORACLEPRODUCT10.2.0ORADATAORCLUSERS01.DBF, D:ORACLEPRODUCT10.2.0ORADATAORCLEXAMPLE01.DBF

5、2022/9/4删除控制文件在nomount或open状态下,alter system修改control_files参数,删除不再需要的控制文件Shutdown immediateHost del从磁盘中删除控制文件Startup重启数据库主要步骤如下:2022/9/4移动控制文件DBCA创建数据库时可以指定控制文件的位置和名称在nomount或open状态下,alter system修改control_files参数,设置移动后的位置和名称;Shutdown immediateHost copy实现原控制文件复制Startup重启数据库2022/9/4OEM中查看和管理控制文件Sys用户、s

6、ysdba身份登录OEM“管理”属性页“存储”标题“控制文件”超链接高级:控制文件本身的信息记录文档段:所记录的各个部分的信息备份到跟踪文件一般信息:选择“备份到跟踪文件”2022/9/4主要内容控制文件管理概述备份创建删除和移动OEM中查看和备份重做日志文件管理概述添加组及其成员删除组及其成员移动在OEM中管理2022/9/4重做日志文件管理重做日志文件的作用数据库恢复中起到非常重要的作用例程恢复、介质恢复以及事务的撤销重做日志文件组成员Redo01.logredo02_1.logredo02_2.logMaxlogfiles:重做日志文件组的最大数量Maxlogmembers:每个组成员的

7、最大数量2022/9/4添加重做日志文件组及其成员Alter database add logfile group n (logfile1 reuse,logfile2 reuse,logfilem reuse) size pM;SQL alter database add logfile 2 group 4 (e:redo04_1.log, e:redo04_2.log) 3 size 10M;添加redo日志文件组会修改控制文件LOGFILE GROUP 1 D:ORACLEPRODUCT10.2.0ORADATAORCLREDO01.LOG SIZE 50M, GROUP 2 D:ORA

8、CLEPRODUCT10.2.0ORADATAORCLREDO02.LOG SIZE 50M, GROUP 3 D:ORACLEPRODUCT10.2.0ORADATAORCLREDO03.LOG SIZE 50M, GROUP 4 ( E:REDO04_1.LOG, E:REDO04_2.LOG ) SIZE 10M2022/9/4添加重做日志文件组的成员Alter database add logfile member logfile reuse to group n;必须使用完整的路径及文件名SQL alter database add logfile member 2 e:redo04

9、_03.log 3 to group 4;2022/9/4删除重做日志文件组及其成员删除组: Alter database drop logfile group n;删除注意事项至少需要2个重做日志文件组只能删除非活动的日志组current状态的需要手动日志切换 alter system switch logfile;删除成员Current组的成员不能直接删除,需要日志切换Inactive、active组的成员可以删除不能删除每个组的最后一个成员只是从数据库结构中删除,没有物理删除。2022/9/4清除重做日志文件组将其中的重做日志文件内容全部初始化,相当于删除成员然后重新添加成员。 Alter database clear logfile group n;不能清除current组和active组SQL alter database clear

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论