资讯专栏INFORMATION COLUMN

Oracle归档空间不足应急处理方案

IT那活儿 / 3144人阅读
Oracle归档空间不足应急处理方案

点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!

当数据库归档目录告警的时候

1. 首先登录对应库查看nbu备份是否失败导致的(因为我们都是nbu备份的,采用的是backup archivelog all delete input即备走即删除)
rman备份异常时立即联系对应nbu备份人员处理rman备份
2. 如果归档目录使用率很高,则首先检查文件系统是否存在使用率较低的,存在就建目录临时切归档目录
如:
目前oradata04还剩747G。

cd /oradata04
mkdir arch
alter system set log_archive_dest_1=LOCATION=/oradata04/arch
VALID_FOR=(ALL_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=prizdq;

  • 当是没有dg的库时,使用alter system set log_archive_dest_1=location=/arch即可。
  • 当是dg备库的时候,根据原先的log_archive_dest配置进行调整即可。
    alter system set log_archive_dest_1=LOCATION=/arch01/stbarch   VALID_FOR=(STANDBY_LOGFILES,STANDBY_ROLE) DB_UNIQUE_NAME=stbzdq;
3. 如果不存在文件系统剩余空间大的,就找到历史最早的归档文件传输到其它机器(或者直接scp/ftp等工具备份部分归档文件即可)
ftp传输脚本:
vi ftp20211008.sh
ftp -v -n ip地址 <user oracle 密码
binary
prompt
lcd /arch/priarch
cd /rmanbak/rman
mget *.dbf
by
END

nohup sh ftp20211008.sh &



本文作者:张德桥(上海新炬王翦团队)

本文来源:“IT那活儿”公众号

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/129163.html

相关文章

  • Oracle Linux And Oracle Database 11g R2 Intsallati

    摘要:最近工作中用到了作为测试的数据库,在装和折腾了很久,这篇文章就这两点对大家分享一些我安装过程中遇到的问题和注意点,暂时还未配置,稍后找时间补上现在网上找一篇好的文章好难,往往要在一个话题或技术上找多方资源东拼西凑,互相借鉴才能达成目的,原因 最近工作中用到了Oracle作为Intel测试的数据库,在装Oracle Linux和Oracle Database 11g R2折腾了很久,这...

    Flands 评论0 收藏0

发表评论

0条评论

IT那活儿

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<