`

Oracle 11g Alert Log日志位置及参数

 
阅读更多

ORACLE加强对EM的开发,很多变化都是为em服务的,其趋势是通过em完成大部分操作与管理。
Oracle 11g 数据库以 XML 与传统的文本两种格式提供 Alert 日志。


ALERT日志位置由 Automatic Diagnostic Repository (ADR) 决定。通过新的初始化参数 DIAGNOSTIC_DEST 控制 ADR BASE 位置。
如果没有设定这个初始化参数的位置,而设置 ORACLE_BASE 环境变量的话,那么ADR为ORACLE_BASE。
如果没有设定 ORACLE_BASE , 则 ORACLE_HOME/log 即为 DIAGNOSTIC_DEST。


Alert Log 文件父目录的位置在:ADR_BASE/diag/{product_type}/{product_id}/{instance_id}
这个目录下一般有以下目录:
drwxr-x--- 2 oracle oinstall 4096 06-07 10:36 alert
drwxr-x--- 2 oracle oinstall 4096 06-07 10:36 cdump
drwxr-x--- 2 oracle oinstall 4096 06-07 10:36 hm
drwxr-x--- 2 oracle oinstall 4096 06-07 10:36 incident
drwxr-x--- 2 oracle oinstall 4096 06-07 10:36 incpkg
drwxr-x--- 2 oracle oinstall 4096 06-07 15:34 ir
drwxr-x--- 2 oracle oinstall 4096 06-07 10:39 lck
drwxr-x--- 2 oracle oinstall 4096 06-07 10:39 metadata
drwxr-x--- 2 oracle oinstall 4096 06-07 10:36 stage
drwxr-x--- 2 oracle oinstall 4096 06-07 10:36 sweep
drwxr-x--- 2 oracle oinstall 20480 07-27 22:00 trace
其中文本文件alert_<SID>.log在trace下,XML文件log.xml在alert目录下。

 

同时可以通过查询视图v$diag_info查看日志文件的位置:
SQL> desc v$diag_info ;
Name Null? Type
----------------------------------------- -------- ----------------------------
INST_ID NUMBER
NAME VARCHAR2(64)
VALUE VARCHAR2(512)
SQL> select value from v$diag_info where name ='Diag Alert';//查询XML 文件位置

VALUE
--------------------------------------------------------------------------------
ADR/diag/{product_type}/{product_id}/{instance_id}/alert
SQL> select value from v$diag_info where name ='Diag Trace';//查询文本文件位置

VALUE
--------------------------------------------------------------------------------
ADR/diag/{product_type}/{product_id}/{instance_id}/trace

分享到:
评论

相关推荐

    oracle 11g的警告日志和监听日志的删除方法

    oracle 11g的监听日志和警告日志都是在/u01/oracle/diag/tnslsnr/oracle/listener目录和/u01/oracle/diag/rdbms/db1/db1目录下都有以下分别简称listener目录和db1目录。这两目录下都有如下目录:alert cdump hm ...

    alertlog.sh

    ORACLE ALERT日志备份shell.自动获取alert日志路径。实现按月分类 加上crontab,可以实现每天备份

    Oracle的日志管理攻略

    ORACLE数据库的日志文件$ORACLE_BASE/admin/orasid/bdump/alert_orasid.log记录了重作日志的转换,数据库启动和关闭,数据库结构的改变,回退段的修改,死锁,内部错误等信息.  数据库管理员需要检查这个文件有无...

    oracle日志分析工具LogMiner使用.

    oracle日志分析工具LogMiner使用.

    关于oracle日志文件.docx

    日志文件详解 Oracle数据库中的日志常用的有: Redo log files 联机日志或重做日志 ...Alert log files 告警日志 Trace files user_dump_dest 用户信息日志(如跟踪会话日志) Backupground_dump_dest 进程日志

    Oracle 11g如何清理数据库的历史日志详解

    本文主要给大家介绍了关于Oracle 11g清理数据库历史日志的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍 1. 创建存放数据库待删除日志文件路径 用于存放准备删除,这里假设放在/home/...

    教你怎样用Oracle方便地查看报警日志错误

    按日期备份alert_ORACLE_你的实例名.LOG这个文件,如:alert_ORACLE_orcl_201408111639_bak.LOG。 2:清除日志内容 打开报警日志文件,用true &gt; 文件名 可清除掉里面的内容 具体示例: 假如,我现在第一次进行该设置,...

    Oracle 数据库 9i/10g/11g 扫描,优化提示,安全提示

    2,数据库alert.log日志分析,,,,(提示,日志不要太大了,6000行以下很快。) 3,数据库性能报告:事件,等待,TOP-SQL,TOP-SESSION,RATIO(太传统)等 4,数据库安全报告:用户,密码,权限,角色,目录,版本...

    提取oralce当天的alert log的shell脚本代码

    代码如下:#/bin/sh#get alert of everyday#then name of file is everyday_alert.shdir=”/oracle/admin/bbdz/bdump”num=$(cat -n ${dir}/alert_bbdz.log | grep “`date|cut -c 1-10`”|head -n 1 |awk ‘{print ...

    SQL Server数据库状态监控 – 错误日志

    Windows Event Log和 SQL Server Error Log是这样的日志, PS: SQL Server 中的错误日志 (Error Log) 类似于 Oracle中的alert 文件。  一. 错误日志简介  1. Windows事件日志与SQL Server 错误日志  Windows...

    Oracle9i的init.ora参数中文说明

    Oracle9i初始化参数中文说明 Blank_trimming: 说明: 如果值为TRUE, 即使源长度比目标长度 (SQL92 兼容) 更长, 也允许分配数据。 值范围: TRUE | FALSE 默认值: FALSE serializable: 说明: 确定查询是否获取表级...

    深入解析Oracle.DBA入门进阶与诊断案例

    针对数据库的启动和关闭、控制文件与数据库初始化、参数及参数文件、数据字典、内存管理、Buffer Cache与Shared Pool原理、重做、回滚与撤销、等待事件、性能诊断与SQL优化等几大Oracle热点主题,本书从基础知识入手...

    ORACLE9i_优化设计与系统调整

    §2.4.1.5 在运行控制实用程序中设置日志参数 50 §2.4.1.6 理解监听日志中信息 50 §2.4.1.7 理解连接管理器信息 53 §2.4.2 跟踪文件( Trace File ) 53 §2.4.2.1 跟踪文件的命名: 54 §2.4.2.2 参数设置与初始化...

    linux中oracle的日常维护命令

    1 检查Oracle的进程 2 查看数据库的实例: 3 查看数据库的日志模式,打开模式 4 查看数据库alert_SID.log 中的ora-的错误信息: 5 检查控制文件状态: 6 查询日志状态 7 查询数据状态: 8 查询表空间状态: 等等

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    2. oracle11G自带一个卸载批处理\app\Administrator\product\11.2.0\dbhome_1\deinstall\deinstall.bat 3. 运行该批处理程序将自动完成oracle卸载工作,最后手动删除\app文件夹(可能需要重启才能删除) 4. 运行...

    Oracle8i_9i数据库基础

    第一部分 Oracle SQL*PLUS基础 23 第一章 Oracle数据库基础 23 §1.1 理解关系数据库系统(RDBMS) 23 §1.1.1 关系模型 23 §1.1.2 Codd十二法则 24 §1.2 关系数据库系统(RDBMS)的组成 24 §1.2.1 RDBMS 内核 24...

    Oracle巡检报告XXXX年XX月XX日

    Alert.log 是否有故障: □有 ■无 说明:日志正常无ORA报错 表空间自动扩展 ■有 □无 说明: 表空间已开启自动扩展 表空间有否超出80%使用率 □有 ■无 说明 :空间充足 归档日志是否打开 ■有 □无 说明:数据库...

    数据库日常检查.doc

    特别是存放归 " " "档日志的文件系统 " " " " " "检查结果 " " " 正常 异常 " " " " " "备注 " " " " " " " " " " " " " " "内容 " " "alert_SID.log文件 " " " " " "检查方法 " " "检查alert_SID.log有无报错信息...

    数据库项目组日常运维及应急故障处理手册.docx

    对于10g及11gR1版本的CRS问题 1、进入/tmp目录下,看是否产生了crsctl.xxxxx文件 如果有的话,看文件内容,一般会提示OCR无法访问,或者心跳IP无法 正常绑定等信息。 2、如果/tmp目录下没有crsctl.xxxxx文件 ...

Global site tag (gtag.js) - Google Analytics