【Oracle】Oracle清理日志空间

(一)通过adrci清理日志空间

1.通过find命令查询大数据文件

find / -type f -size +100M

2.登录oracle数据库服务器用户

su - oracle

3.执行故障诊断命令

adrci

4.查询ADR目录

show home

5.切换到对应目录

set homepath diag/rdbms/orcl

6.执行日志清理命令(保留近30天的日志)

purge -age 43200 -type alert

(二)通过手工删除日志文件

1.执行监听状态查询命令,查看日志存储的路径

lsnrctl status

查看Listener Log File对应的路径

2.切换到对应的alert和trace路径下

cd /app/oracle/diag/tnslsnr/moban/listener/alert/

cd /app/oracle/diag/tnslsnr/moban/listener/trace/

3.删除非log.xml(alert)和listener.log(trace)

rm -rf log_*.xml
rm -rf listener_*.xml

相关推荐
Maggie_ssss_supp5 分钟前
Linux-MySQL数据类型&表操作
数据库·mysql
廋到被风吹走11 分钟前
【数据库】【MySQL】高可用架构深度解析:从主从复制到自动切换
数据库·mysql·架构
IT邦德18 分钟前
PostgreSQL 通过 mysql_fdw连通MySQL实战
数据库·mysql·postgresql
難釋懷20 分钟前
Redis 通用命令
数据库·redis·缓存
hanqunfeng25 分钟前
(九)Redis 命令及数据类型 -- Set
数据库·redis·bootstrap
企业对冲系统官26 分钟前
期货与期权一体化平台风险收益评估方法与模型实现
运维·服务器·开发语言·数据库·python·自动化
IT邦德27 分钟前
PostgreSQL通过Oracle_FDW连通Oracle实战
数据库·postgresql·oracle
廋到被风吹走34 分钟前
【数据库】【MySQL】分区表深度解析:架构设计与大数据归档实践
android·数据库·mysql
馨谙37 分钟前
面试题----用户,组,su,su-,sudo,sudo-,nologin shell
java·前端·数据库
技术净胜1 小时前
Sharding-JDBC实现完整的分库分表步骤
数据库