2016 - 2024

感恩一路有你

oracle归档日志满了 如何正确删除Oracle归档日志?

浏览量:2258 时间:2021-03-10 22:29:01 作者:admin

如何正确删除Oracle归档日志?

建议先使用RMAN备份存档日志文件,然后自动删除备份存档文件。如果使用手动删除,则在删除存档后,RMAN下会使用以下两条语句:cross check archive all delete expired archive all。第一条语句用于检查控制文件和实际物理文件之间的差异;第二条语句用于检查控制文件和实际物理文件的信息。每个档案的相关信息都记录在控制文件中。当我们在操作系统中删除或更改这些物理文件时,这些文件的信息仍然记录在控制文件中。因此,在手动清除归档目录中的文件后,这些记录不会从控制文件中清除。我们需要使用此语句来更新控制文件ile。

当ORACLE归档日志满后如何正确删除归档日志?

oracle怎样归档日志?

1。查看存档模式:从v$database 2中选择名称、日志模式。使数据库存档模式:1)SQL>shutdown normal/immediate 2)SQL>start mount 3)SQL>alter database Archive 4)SQL>alter database open 3。

删除存档日志:1。输入RMAN 2。连接目标/3.交叉检查archivelog all 4.删除过期的archivelog all Delete archivelog all completed before“sysdate-7”sysdata-7表示当前系统时间是7天前。before关键字表示7天前的存档日志。如果使用闪回功能,闪回数据也会被删除。

以上是我对这个问题的回答。我希望它能帮助你。

oracle归档日志满了 oracle开启归档日志 oracle删除归档日志

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。