oracle v$archive_log视图过期信息清理

广大1年前技术文章485

      在使用RMAN命令删除归档后,查询v$archived_log视图会发现name列为空了,但其他列的信息还保留,时间长了会留下很多过期的信息,影响维护工作,需要将过期的信息删除。 出现这样的现象是因为使用RMAN命令在删除归档日志的时候不能够清除控制文件中的内容,导致v$archived_log留下的过期的不完整信息。下面命令将归档信息进行清除:

SQL> execute sys.dbms_backup_restore.resetCfileSection(11);


PL/SQL procedure successfully completed.


--但是这样是把所有的v$archive_log信息都清除了,包括未过期的也会清除。下面再将未过期的归档文件信息注册进来,未被删除的归档信息可以查询到了。

RMAN>  catalog start with '归档目录';




相关文章

Hive优化之SQL的优化(三)

Hive优化之SQL的优化(三)

     Hive是大数据领域常用的组件之一,主要是大数据离线数仓的运算,关于Hive的性能调优在日常工作和面试中是经常涉及的一个点,因此掌握一些Hi...

Kafka日志管理

Kafka在运行时会生成大量的日志记录信息,包含了运行状态、错误信息、性能指标等。这些日志文件会占用很大的磁盘空间,过多的日志文件也会影响Kafka的性能,因此需要采取一些日志管理措施来清理无用的日志...

hive部署

安装前准备修改环境变量vi /etc/profile 添加内容如下:(hive节点都要执行)export HIVE_HOME=/opt/hiveexport PATH=$PATH:$HIVE_HOME...

kafka开启Kerberos

1、修改server.properties#增加如下配置 listeners=SASL_PLAINTEXT://IP:port security.inter.broker.protocol=SAS...

PG的执行计划

一、Explain基本使用1.1 命令解释explain [ ( option [,...] ) ] statement explain [ analyze ] [ verbose ] statem...

apache Hbase2.x  disbale 表卡住

apache Hbase2.x disbale 表卡住

1、现象通过hbase shell disble 表,显示表已经被disable了,但是在drop table 时,又显示出现表被disable2、分析通过命令查看表的状态is_disabled 'E...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。