ORACLE如何删除归档日志文件?

 我来答
霸道的浴霸
高粉答主

2018-03-13 · 说的都是干货,快来关注
知道大有可为答主
回答量:254
采纳率:46%
帮助的人:9.4万
展开全部

可以尝试这种方法:

1. 进入rman 

2. connect target / 

3. crosscheck archivelog all; 

4. delete expired archivelog all; 

这时候我们再去OEM中看就一定看不到,如果你的从来没有做过这个动作的话,我们可以比较从这个动作前的controlfile后动作后的controlfile的大小!

ORACLE正确删除归档并回收空间的方法

ORACLE正确删除归档并回收空间的方法 

一个ORACLE归档日志经常满,表现为/oraarchive 这个文件空间占用100%大家一定抱怨ORACLE为何没有归档维护工具,很多人直接删除了事,错了,ORACLE有,而且很智能,可以正确的删除归档和FLASHBACK,不过切记,ORACLE归档日志对于ORACLE的数据恢复和备份非常重要,不到万不得已不要删除归档日志。 

删除归档日志的过程 

以ORACLE用户身份登录到数据库服务器主机或通过网络连接 

进入ORACLE数据备份工具 

rman target/ 

或rman target/@orcl 

在命令窗口里面执行 

DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7'; 

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式