0、注意事项 数据库产生的运行日志不是随便可以清理的,特别是有故障或者长期分析一个妖孽的问题时,清理日志之前一定要做好备份工作。 1、数据库各项日志文件路径 查看oracle各类日志的方法:如果是rac,asm实例下查询方法一样 1)查看诊断日志: 11g以及以上版本全新的诊断信息架构,查看v$diag_info信息,展示日志目录: show parameter diag; select *
转载 2024-06-12 16:50:31
5049阅读
AUD$表从system表空间迁移到新的tablespace上,同时定义自动清理audit
原创 2019-05-16 22:11:53
3272阅读
Oracle版本:11.2.0,其他版本要测试DBMS_AUDIT_MGMT能否成功1. 查询表,然后truncate select count(*) from aud$; truncate table aud$; select count(*) from aud$;2.创建表空间create ta
转载 2019-11-01 22:03:00
670阅读
2评论
http://blog.csdn.net/lwei_998/article/details/7394638SYSTEM表空间使用率达到了85%,查出是用来记录审计记录的aud$表占用了很大的空间。备份后truncate掉AUD$,问题临时解决。记得oracle11.2可以把aud$迁移到普通的表空间。于是试了一把,果然ok。1.检查SYSTEM表空间使用情况.检查SYSTEM表空间使用情况[sql
转载 精选 2014-08-15 00:11:48
623阅读
♣ 题目 部分 【DB笔试面试829】在Oracle中,如何迁移或清理审计表SYS.AUD$? ♣ 答案部分 在日常的数据库维护中,经常出现SYSTEM表空间被撑满,在绝大多数情况下是因为数据库登录审计的功能...
原创 2021-08-04 17:21:15
1391阅读
#######sample http://blog.itpub.net/26937943/viewspace-1097999/ 1.启用数据库审计SQL> alter system set audit_trail=db scope=spfile;2.审计结果保存在哪里 1)保存在数据库中(sys.a
转载 2018-05-05 10:03:00
155阅读
2评论
Oracle 11G以后,数据库默认是开启审计功能的,因此有时候我们忘记了关闭该功能导致SYSTEM表空间暴满,但由于关闭审计功能需要重启数据库,此类操作生产环境下是不允许的,因此我们需要找出哪类审计产生的较多,然后单独的进行关闭;我们可以通过如下方法查找: 如果你发现AUD$这个表比较大了,检查下
转载 2019-11-01 21:39:00
458阅读
2评论
Oracle 11G以后,数据库默认是开启审计功能的,因此有时候我们忘记了关闭该功能导致SYSTEM表空间暴满,但由于关闭审计功能需要重启数据库,此类操作生产环境下是不允许的,因此我们需要找出哪类审计产生的较多,然后单独的进行关闭;我们可以通过如下方法查找: 如果你发现AUD$这个表比较大了,检查下
转载 2018-01-03 12:59:00
134阅读
2评论
SYSTEM表空间使用率达到了85%,查出是用来记录审计记录的aud$表占用了很大的空间。备份后tr.
转载 2022-08-17 07:18:33
701阅读
1、查看各数据文件的使用情况,sql语句如下:select  d.file_name,d.file_id,  round(d.total_size_gb) total_size_gb,  round(f.free_size_gb) free_size_gb,  round(((d.total_size_gb - f.free_size_gb)/d.total
转载 精选 2016-02-29 11:27:55
806阅读
在使用Linux系统或Oracle数据库时,清理是非常重要的操作之一。清理过期的日志、临时文件等垃圾数据,可以释放存储空间,提升系统性能,保障数据安全。而在清理过程中,红帽Linux系统和Oracle数据库的清理方法也有一些不同之处,下面就来介绍一下相关清理操作。 首先是针对红帽Linux系统的清理。在Linux系统中,有一些常见的垃圾数据需要进行清理,比如日志文件、临时文件、缓存数据等。针对这
原创 2024-04-26 09:56:10
178阅读
今天,省分技术人员反映数据库登录异常。 查询oerr,发现该错误是一般性提示,可能导致的原因有数据库未注册、本地文件配置问题等。由于平时连接并没有问题,是突发情况,所以排除了配置问题。 远程登录查询监听,发现监听并无问题,但在尝试本地登录时出现ora 00020错误 [html] view plai
转载 2018-01-03 13:09:00
327阅读
2评论
由于RAC 主机要进行清理,为了清理干净。
原创 2021-05-29 17:56:08
10000+阅读
1.用RMAN连接目标DB:   rman target /   RMAN target sys/*****@orcl 2.在RMAN命令窗口中,输入如下命令(清理所有的归档日志):   crosscheck archivelog all;   delete expired archivelog all;   或者清理指定时间之前的日志(archivelog):   DELETE ARCHIVE
原创 2021-06-22 09:11:54
2137阅读
sq1:检查是否是 分区表select table_owner,table_name,partition_name from dba_tab_partitions where table_owner='OSTA'; sql2:核对分区:select table_name,t.partition_na
转载 2020-12-17 17:28:00
153阅读
2评论
--进入审计日志目录:cd $ORACLE_BASE/admin/$ORACLE_SID/adump--删除3个月前的审计文件:find ./ -type f -name "*.aud" -mtime +91|xargs rm -f--一次清空所有审计文件find ./ -type f -name "*.aud"|xargs rm-ffind ./ -mtime +7 -name "*.aud"
转载 2021-05-19 16:13:59
4158阅读
清除统一统计信息, 统计审计不支持直接drop 基表, 但是可以drop partition SYS@ORCLCDB> alter table AUDSYS.AUD$UNIFIED drop partition AUD_UNIFIED_P0 ; alter table AUDSYS.AUD$UNIF
原创 2022-05-05 14:37:26
2346阅读
ORACLE数据库会话有ACTIVE、INACTIVE、KILLED、 CACHED、SNIPED五种状态。INACTIVE状态的会话表示此会话处于非活动、空闲、等待状态。例如PL/SQL Devel
转载 2018-01-08 13:06:00
346阅读
alter tablespace temp shrink space
原创 2021-04-28 17:12:30
791阅读
oracle数据库中,如果不对监听日志listener.log进行处理,那么listener.log会变得越来越大,如果在32位bit linux或Unix系统中,32bit自带的文件系统不支持2G以上的文件,会导致监听服务进程(tnslsnr) append write日志文件出错,一般64bit中,listener.log不会超过4G,超过4G的话日志不再进行写入。监听文件过大,正确的处...
转载 2021-08-09 18:15:47
1709阅读
  • 1
  • 2
  • 3
  • 4
  • 5