oracle删除归档⽇志的正确⽅式
在使⽤plsql使⽤游标的%rowcount时,导致了⼀个死循环,⼿动终⽌后数据库⽆法连接,服务重启后依然不⾏。windows⽇志管理器报归档⽇志相关的错误,最终⼿动启动到mount状态,禁⽤归档⽇志后,数据库正常。由于是本机的实验数据库,所以希望把归档⽇志删掉:
以下摘⾃
ORACLE正确删除归档并回收空间的⽅法
⼀个ORACLE归档⽇志经常满,表现为/oraarchive 这个⽂件空间占⽤100%⼤家⼀定抱怨ORACLE为何没有归档维护⼯具,很多⼈直接删除了事,错了,ORACLE有,⽽且很智能,可以正确的删除归档和FLASHBACK,不过切记,ORACLE归档⽇志对于ORACLE的数据恢复和备份⾮常重要,不到万不得已不要删除归档⽇志。
删除归档⽇志的过程
oracle登录命令以ORACLE⽤户⾝份登录到数据库服务器主机或通过⽹络连接
进⼊ORACLE数据备份⼯具
rman target/
或rman
在命令窗⼝⾥⾯执⾏
DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7';
⽇后慢慢研究rman的功能。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论