zoukankan      html  css  js  c++  java
  • oracle 清理跟踪文件trc,trm

    oracle的日志文件有以下几种:

    警告日志,trace日志,audit日志,redo日志,归档日志

    a.警告日志:也就是alert log,使用初始化参数 show parameter backgroud_dump_dest查看

    b.trace日志:一般存放session追踪的信息,使用show parameter user_dump_dest查看

    c.audit日志:审计的信息,对应系统初始化参数audit_file_dest

    d.redo日志:存放数据库的更改信息,select * from v$logfile;

    e.归档日志:redo日志的历史备份信息,select * from v$parameter where name like '%log_archive_dest%'

    trc、trm就是trace日志!

    bdump和udump 下的trc的文件是无法关闭的(非sql_trace为true产生的),正常情况关闭了sql_trace是不会产生很多trc文件的


     一、trc,trm文件介绍

    trc:系统的跟踪文件(trace),当系统启动时或运行过程中出现错误时,系统会自动记录跟踪文件到指定的目录,以便于检查,这些文件需定期维护删除。
    trm:伴随着.trc文件产生,一个.trm对应一个.trc文件。.trm文件包含.trc文件的结构化信息


     二、清理trm文件

    1、oracle用户登录数据库
    2、查看lsnrctl状态

    3、查看Trace Level字段,级别为0-16,当然级别越高,收集的信息就相对越全面

    在listener.ora文件中
    加入参数TRACE_LEVEL_LISTENER=16
    或者在命令行输入lsnrctl trace 16

    4、关闭监听日志跟踪文件

    通过将listener.ora文件中的TRACE_LEVEL_LISTENER设置为0,或者直接在命令行执行lsnrctl trace OFF

    5、rm -rf  ora_3277_1403915611429822.trc ora_3277_1403915611429822.trm文件,即可

  • 相关阅读:
    学习 CosmosDB (NoSql)
    <linux-sed> sed基本用法
    grep 正则表达式用引号括起来和元字符加反斜杠转义的测试
    CACTI批量添加linux主机sh脚本
    一个简单的C共享库的创建及Python调用此库的方法
    Linux下的C的开发之GCC的初级使用
    AcitveReocrd事件和关联操作
    Samrty技术的 初步了解
    Ubuntu下配置Tomcat
    在ubuntu中安装jdk
  • 原文地址:https://www.cnblogs.com/jinyuanliu/p/10365750.html
Copyright © 2011-2022 走看看