首页 ORACLE清理归档日志

ORACLE清理归档日志

举报
开通vip

ORACLE清理归档日志清理归档日志:>pmantapget/Ptjdriespe>deLete乱mhiveL叫allcompletedbefore*sysdate-?1;>connf_sw/filenetPtjddespeJI_I>discann;>connsys/filenetPtjddespeassysdha;selectname,logf_modefromujdatabasearchiue_loa"-archivelog日志已满ORA-00257:archivererror.Connectinternalonly,untilfre...

ORACLE清理归档日志
清理归档日志:>pmantapget/Ptjdriespe>deLete乱mhiveL叫allcompletedbefore*sysdate-?1;>connf_sw/filenetPtjddespeJI_I>discann;>connsys/filenetPtjddespeassysdha;selectname,logf_modefromujdatabasearchiue_loa"-archivelog日志已满ORA-00257:archivererror.Connectinternalonly,untilfreed错误的处理方法用sys用户登录sqlplussys/pass@ttassysdba看看archivlog所在位置SQL>showparameterlog_archive_dest;NAMETYPEVALUElog_archive_deststringlog_archive_dest_1stringlog_archive_dest_10string—般VALUE为空时,可以用archiveloglist;检查一下归档目录和logsequenceSQL>archiveloglist;ArchiveModeDatabaselogmodeAutomaticarchivalEnabledArchivedestinationUSE_DB_RECOVERY_FILE_DESTTOC\o"1-5"\h\zOldestonlinelogsequence360Nextlogsequencetoarchive360Currentlogsequence362检查flashrecoveryarea的使用情况,可以看见archivelog已经很大了,达到SQL>select*fromV$FLASH_RECOVERY_AREA_USAGE;FILE_TYPEPERCENT_SPACE_USEDPERCENT_SPACE_RECLAIMABLENUMBER_OF_FILESCONTROLFILE.1301ONLINELOG03ARCHIVELOG0141BACKUPPIECE000IMAGECOPY000FLASHBACKLOG000计算flashrecoveryarea已经占用的空间SQL>selectsum(percent_space_used)*3/100fromv$flash_recovery_area_usage;SUM(PERCENT_SPACE_USED)*3/100找到recovery目录,showparameterrecoverSQL>showparameterrecover;NAMETYPEVALUEdb_recovery_file_deststring/u01/app/oracle/flash_recovery_areadb_recovery_file_dest_sizebiginteger5Grecovery_parallelisminteger07上述结果告诉我们,归档位置用的是默认值,放在flash_recovery_area下(db_recovery_file_dest目录=/u01/app/oracle/flash_recovery_area)[root@sha3echo$ORACLE_BASE/u01/app/oracle[root@sha3cd$ORACLE_BASE/flash_recovery_area/tt/archivelog转移或清除对应的归档日志,删除一些不用的日期目录的文件,注意保留最后几个文件(比如360以后的)注意:在删除归档日志后,必须用RMAN维护控制文件,否则空间显示仍然不释放。rmantargetsys/pass[root@sha3oracle]#rmantargetsys/passRecoveryManager:Release-ProductiononTueJan2001:41:262009Copyright(c)1982,2007,Oracle.Allrightsreserved.connectedtotargetdatabase:tt(DBID=71)检查一些无用的archivelogRMAN>crosscheckarchivelogall;删除过期的归档RMAN>deleteexpiredarchivelogall;deletearchiveloguntiltime'sysdate-1';删除截止到前一天的所有archivelog再次查询,发现使用率正常,已经降到SQL>select*fromV$FLASH_RECOVERY_AREA_USAGE;FILE_TYPEPERCENT_SPACE_USEDPERCENT_SPACE_RECLAIMABLENUMBER_OF_FILES.13CONTROLFILETOC\o"1-5"\h\zONLINELOG03ARCHIVELOG036BACKUPPIECE000IMAGECOPY000FLASHBACKLOG000其它有用的Command:如果archivelog模式下不能正常startup,则先恢复成noarchivelog,startup成功后,再shutdownshutdownimmediate;startupmount;alterdatabasenoarchivelog;alterdatabaseopen;shutdownimmediate;再次startup以archivelog模式shutdownimmediate;startupmount;showparameterlog_archive_dest;alterdatabasearchivelog;archiveloglist;alterdatabaseopen;如果还不行,则删除一些archloglogSQL>selectgroup#,sequence#fromv$log;GROUP#SEQUENCE#TOC\o"1-5"\h\z6236463原来是日志组一的一个日志不能归档SQL>alterdatabaseclearunarchivedlogfilegroup1;alterdatabaseopen;最后,也可以指定位置ArchLog,请按照如下配置selectnamefromv$datafile;altersystemsetlog_archive_dest=’/opt/app/oracle/oradata/usagedb/arch'scope二spfile或者修改大小SQL>altersystemsetdb_recovery_file_dest_size=3Gscope二both;
本文档为【ORACLE清理归档日志】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
吴迪差人
暂无简介~
格式:doc
大小:10KB
软件:Word
页数:6
分类:
上传时间:2023-05-02
浏览量:0