ORACLE数据库归档删除

查看Oracle 安装目录 
cat /etc/oraInst.loc 
------------------------归档删除-------------------
切换oracle用户:
su - oracle
进入rman:前提要配置好ORACLE_SID实例名
rman target /
查看当前归档日志文件信息:
crosscheck archivelog all;

删除归档日志(前7天):
delete noprompt archivelog until time 'sysdate-7'
该命令的含义是删除距离当前时间(sysdate)7天之前的归档日志。具体操作如下:

"noprompt"表示在执行删除操作时不需要确认提示,直接进行删除操作。
"archivelog"表示要删除的是归档日志。
"until time '(sysdate-7)'"指定了删除的时间范围,即删除距离当前时间7天之前的归档日志。


或者更暴力一点,执行强制删除归档日志:

delete noprompt force archivelog until time 'SYSDATE-10';

"noprompt"表示在执行删除操作时不需要确认提示,直接进行删除操作。

"force"选项表示强制删除,即无论归档日志是否被其他进程使用或处于保护模式,都会被删除。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值