您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > ora-00257 归档程序错误。在释放之前仅限于内部链接
ora-00257归档程序错误。在释放之前仅限于内部链接此问题属于归档日志满了。这里采用删除归档日志的方法。过程概述:先手工删除D:\oracle\product\10.2.0\flash_recovery_area里面的日志,然后用户用rman进入把归档日志删除1)#rmantarget/2)rmancrosscheckarchivelogall;3)rmandeleteexpiredarchivelogall;4)rmanexit一、详细过程介绍查看归档状态、归档位置$sqlplus/assysdbasqlplussystem/manager@实例名assysdbaSQL*Plus:Release10.2.0.1.0-ProductiononMonJan1710:00:242011Copyright(c)1982,2005,Oracle.Allrightsreserved.Connectedto:OracleDatabase10gRelease10.2.0.1.0-64bitProduction2.查看正在归档的状态SQLselect*fromv$log;发现ARC状态为NO,表示系统没法自动做归档。3.查看归档日志所在位置SQLshowparameterrecover;SQLexit到具体的位置把归档文件删除二、查看使用率SQLselect*fromV$FLASH_RECOVERY_AREA_USAGE;FILE_TYPEPERCENT_SPACE_USEDPERCENT_SPACE_RECLAIMABLENUMBER_OF_FILES----------------------------------------------------------------------CONTROLFILE000ONLINELOG000ARCHIVELOG99.90255BACKUPPIECE000IMAGECOPY000FLASHBACKLOG000注:可以看出,ARCHIVELOG日志已经达到99.9%了。要把它清除掉!SQLquit三、Rman操作C:\DocumentsandSettings\AdministratorrmanRMANconnecttargetsystem/myoracle@orcl注:system为oracle用户,myoracle为oracle用户密码,orcl为连接的数据库名称SID。RMANcrosscheckarchivelogall;RMANdeleteexpiredarchivelogall;RMANquit注:删除过期的归档这样就把归档文件删除了。再进入sqlplus查看ARCHIVELOG日志使用率!
本文标题:ora-00257 归档程序错误。在释放之前仅限于内部链接
链接地址:https://www.777doc.com/doc-2847767 .html