资源描述
,Click to edit Master text styles,Second level,Third level,Fourth level,*,鲁东大学计算机科学与技术学院,Slide 1-,#,Click to edit Master title style,文件管理,管理控制文件和重做日志文件,鲁东大学信息科学与工程学院,李秀芳,2024/10/5,1,主要内,容,容,控制文,件,件管理,概述,备份,创建,删除和,移,移动,OEM中查看,和,和备份,重做日,志,志文件,管,管理,概述,添加组及其,成,成员,删除组及其,成,成员,移动,在OEM中管理,2020-02-11,控制文,件,件管理,控制文,件,件的作,用,用,相当于OS的注册,表,表,启动实,例,例时根,据,据参数control_files定位控,制,制文件,装载时,根,根据控,制,制文件,中,中的数,据,据库名,称,称和位,置,置,在,实,实例和,数,数据库,之,之间建,立,立关联,打开时,根,根据控,制,制文件,打,打开数,据,据文件,和,和重做,日,日志文,件,件,多路复,用,用控制,文,文件,至少有2个(最,多,多有8个),建议存,储,储在不,同,同的、,独,独立的,磁,磁盘上,只读取,第,第一个,控,控制文,件,件中的,信,信息,,会,会同时,修,修改所,有,有的多,路,路复用,控,控制文,件,件,2020-02-11,备份控,制,制文件,数据库,的,的物理,结,结构发,生,生变化,之,之后进,行,行备份,添加、,取,取消或,重,重命名数据文,件,件,添加或,删,删除表空间,或者,更,更改表,空,空间的,读,读写状,态,态,添加或,删,删除重做日,志,志文件或重做,日,日志组,备份方,式,式,备份为,二,二进制,文,文件,Alterdatabasebackupcontrolfileto,e,:,:control,.,.bkp,备份为,文,文本文,件,件,Alterdatabasebackupcontrolfiletotrace,User_dump,_,_dest参数指,定,定的目,录,录(,_,_ora_,.trc),2020-02-11,创建新,的,的控制,文,文件,制作一,个,个包含,所,所有数,据,据文件,和,和redo文件的,列,列表,修改control_files参数值,关闭数,据,据库,Startup nomount,创建新,的,的控制,文,文件(createcontrolfile),Alterdatabaseopen,重建临,时,时表空,间,间的临,时,时文件,(,(便于,用,用户排,序,序操作,),),Altertablespace tempadd tempfile,%,%oracle_home,%,%oradata,orcltemp01,.,.dbf,2020-02-11,数据文,件,件和redo,文,文件列,表,表,参考备,份,份后的,跟,跟踪文,件,件中的,内,内容,LOGFILE,GROUP1 D:ORACLE,PRODUCT10.2.0,ORADATAORCLREDO01.LOG,SIZE 50M,GROUP2 D:ORACLE,PRODUCT10.2.0,ORADATAORCLREDO02.LOG,SIZE 50M,GROUP3 D:ORACLE,PRODUCT10.2.0,ORADATAORCLREDO03.LOG,SIZE 50M,-STANDBY LOGFILE,DATAFILE,D:,ORACLEPRODUCT,10,.,.2.0ORADATA,ORCLSYSTEM01.DBF,D:,ORACLEPRODUCT,10,.,.2.0ORADATA,ORCLUNDOTBS01,.,.DBF,D:,ORACLEPRODUCT,10,.,.2.0ORADATA,ORCLSYSAUX01.DBF,D:,ORACLEPRODUCT,10,.,.2.0ORADATA,ORCLUSERS01.DBF,D:,ORACLEPRODUCT,10,.,.2.0ORADATA,ORCLEXAMPLE01,.,.DBF,2020-02-11,删除控,制,制文件,在nomount或open状态下,,,,altersystem修改control_files参数,,删,删除不,再,再需要,的,的控制,文,文件,Shutdownimmediate,Host del从磁盘,中,中删除,控,控制文,件,件,Startup重启数,据,据库,主要步,骤,骤如下,:,:,2020-02-11,移动控,制,制文件,DBCA,创建数,据,据库时,可,可以指,定,定控制,文,文件的,位,位置和,名,名称,在nomount或open状态下,,,,altersystem修改control_files参数,,设,设置移,动,动后的,位,位置和,名,名称;,Shutdownimmediate,Host copy实现原,控,控制文,件,件复制,Startup重启数,据,据库,2020-02-11,OEM,中,中查看,和,和管理,控,控制文,件,件,Sys用户、sysdba身份登,录,录OEM,“管理,”,”属性,页,页“存储”,标,标题“控制文,件,件”超,链,链接,高级:,控,控制文,件,件本身,的,的信息,记录文,档,档段:,所,所记录,的,的各个,部,部分的,信,信息,备份到,跟,跟踪文,件,件,一般信,息,息:选,择,择“备,份,份到跟,踪,踪文件,”,”,2020-02-11,主要内,容,容,控制文,件,件管理,概述,备份,创建,删除和,移,移动,OEM中查看,和,和备份,重做日,志,志文件,管,管理,概述,添加组及其,成,成员,删除组及其,成,成员,移动,在OEM中管理,2020-02-11,重做日,志,志文件,管,管理,重做日,志,志文件,的,的作用,数据库,恢,恢复中,起,起到非,常,常重要,的,的作用,例程恢,复,复、介,质,质恢复,以,以及事,务,务的撤,销,销,重做日,志,志文件,组,组成员,Redo01,.,.logredo02,_,_1.log,redo02_2,.,.log,Maxlogfiles:重做日,志,志文件,组,组的最,大,大数量,Maxlogmembers:每个,组,组成员,的,的最大,数,数量,2020-02-11,添加重,做,做日志,文,文件组,及,及其成,员,员,Alterdatabaseaddlogfile,groupn,(,(logfile1 reuse,logfile2,reuse,logfilem,reuse),size pM;,SQL,alter database addlogfile,2group4(,e:,redo04_1,.,.log,e,:,:redo04_2.log,),),3size 10M;,添加redo日志文,件,件组会,修,修改控,制,制文件,LOGFILE,GROUP1 D:ORACLE,PRODUCT10.2.0,ORADATAORCLREDO01.LOG,SIZE 50M,GROUP2 D:ORACLE,PRODUCT10.2.0,ORADATAORCLREDO02.LOG,SIZE 50M,GROUP3 D:ORACLE,PRODUCT10.2.0,ORADATAORCLREDO03.LOG,SIZE 50M,GROUP4(,E:,REDO04_1,.,.LOG,E:,REDO04_2,.,.LOG,)SIZE10M,2020-02-11,添加重,做,做日志,文,文件组,的,的成员,Alterdatabaseaddlogfilemember,logfile reuse,togroupn;,必须使,用,用完整,的,的路径,及,及文件,名,名,SQL,alter database addlogfile member,2,e:,redo04_03.log,3togroup4;,2020-02-11,删除重,做,做日志,文,文件组,及,及其成,员,员,删除组,:,:,Alterdatabasedrop logfilegroupn;,删除注,意,意事项,至少需,要,要2个重做,日,日志文,件,件组,只能删,除,除非活,动,动的日,志,志组,current状态的,需,需要手,动,动日志,切,切换altersystemswitch logfile;,删除成,员,员,Current组的成,员,员不能,直,直接删,除,除,需,要,要日志,切,切换,Inactive、active组的成,员,员可以,删,删除,不能删,除,除每个,组,组的最,后,后一个,成,成员,只是从,数,数据库,结,结构中,删,删除,,没,没有物,理,理删除,。,。,2020-02-11,清除重,做,做日志,文,文件组,将其中,的,的重做,日,日志文,件,件内容,全,全部初,始,始化,,相,相当于,删,删除成,员,员然后,重,重新添,加,加成员,。,。,Alterdatabaseclearlogfile group n;,不能清,除,除current组和active组,SQL,alter database clear logfilegroup4;,2020-02-11,移动重,做,做日志,文,文件,Open状态下,移,移动redo文件,确保处,于,于inactive状态,Host copy,执行alterdatabaserenamefileA to B语句,备份控,制,制文件,或,或数据,库,库,2020-02-11,下课了,。,。,休息一,会,会儿。,。,。,追求,2020-02-11,
展开阅读全文