`

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查看alert日志文件位置

    本文将详细介绍如何在Oracle 11g环境下查找和定位Alert日志文件。 ### 核心概念介绍 #### 1. Automatic Diagnostic Repository (ADR) Automatic Diagnostic Repository(ADR)是Oracle提供的一种用于存储和管理...

    oracle日志alter.log每天切割脚本

    0 0 * * * /u01/scripts/alertlog_byday.sh &gt; /u01/scripts/alertlog_byday.log 2&gt;&1 ``` 该命令表示每天凌晨0点执行脚本,并将标准输出和错误输出重定向到指定的日志文件中。 #### 脚本优化建议 1. **增强日志...

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

    Oracle 11g数据库在运行过程中会产生大量的日志文件,这些日志对于系统监控、问题诊断和故障排除至关重要。然而,随着数据库的持续运行,日志文件会不断积累,占用大量磁盘空间,因此定期清理日志是必要的维护工作。...

    oracle数据库日志查看方法

    通过此命令可以获得Alert日志的位置,通常是`$ORACLE_BASE/admin/SID_name/bdump/alert_SID_name.log`。其中,`SID_name`是数据库实例的名称。如果发现Alert日志过大或需要清理旧日志,可以使用如下方法: 1. 使用`...

    更改日志文件的路径(oracle 9i)

    本文将详细介绍如何在Oracle 9i环境下更改日志文件(redo log files)的路径。 #### 步骤详解 1. **关闭数据库** - 首先需要确保数据库处于关闭状态,以便进行后续操作。 - 使用`shutdown immediate`命令来立即...

    Oracle11g_新特性及常用维护工具详解

    ### Oracle11g新特性及常用维护工具详解 #### 第1章 ORACLE11g体系结构介绍 **1.1 ORACLE11g的后台进程介绍** 在Oracle 11g中,为了确保数据库能够高效稳定地运行,设计了一系列后台进程来支持其核心功能。这些...

    alertlog.sh

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

    Oracle11g 考试

    Oracle 11g是Oracle公司推出的数据库管理系统的一个重要版本,主要针对企业级应用提供高性能、高可用性和安全性。Oracle Certified Professional (OCP) 认证是Oracle为验证专业人士在Oracle数据库管理方面技能和知识...

    oracle日志分析工具LogMiner使用.

    Oracle 日志分析工具 LogMiner 使用 Oracle 日志分析工具 LogMiner 是 Oracle 数据库中的一种功能强大且灵活的日志分析工具,它可以帮助数据库管理员、开发人员和用户快速地对数据库进行日志分析和问题诊断。下面是...

    中标麒麟linux安装oracle11G

    - 学习如何查看Oracle的日志文件(如alert.log和trace文件),以解决安装或运行时遇到的问题。 - 使用`sqlplus`命令行工具进行诊断查询,检查数据库状态和性能指标。 通过以上步骤,你可以在中标麒麟Linux上成功...

    Oracle11g R2 补丁包 p8670579_112010

    3. **日志分析**:查看相关的错误日志,如`/u01/app/oracle/diag/rdbms/&lt;sid&gt;/&lt;instance&gt;/trace`目录下的alert.log,找出导致netca无法启动的具体错误信息。 4. **检查依赖**:确保所有Oracle相关的软件包和依赖都...

    perform oracle 11g physacal dataguard failover

    7. **确认故障转移成功**:检查`alert_orcl11g.log`日志文件,确认故障转移操作顺利完成。日志中应该有相关的成功信息。 8. **备份新主数据库**:故障转移后,首要任务是备份新的主数据库,以保护最新的数据。 9. ...

    Oracle 11g 官方培训文档 管理基础 I

    《Oracle 11g 管理基础 I》官方培训文档是学习Oracle数据库管理的重要参考资料,尤其适合初学者和希望深化对Oracle系统理解的专业人士。这份PDF教程详细介绍了Oracle 11g数据库的基础管理和维护知识,包括安装配置、...

    AIX 6.0 安装 Oracle 11g 笔记

    ### AIX 6.0 上安装Oracle 11g 相关知识点 #### 一、环境准备 **1.1 系统环境确认** - **系统版本:** AIX 6.0 - **硬件配置:** 需确保服务器有足够的CPU、内存以及磁盘空间。建议配置为至少4GB内存,2GB交换空间...

    Oracle 11G 日常维护手册

    Oracle 11G是Oracle公司推出的数据库管理系统的一个重要版本,主要服务于企业级的数据存储和管理。本手册将详细探讨Oracle 11G的日常维护,包括安装、配置、性能优化、故障排查等关键环节,旨在帮助系统管理员有效地...

    在Solaris10上安装Oracle 11g OCP学习实操平台搭建

    在构建Oracle 11g OCP(Oracle Certified Professional)学习实操平台时,选择Solaris 10作为操作系统是一个常见的选择,因为Oracle数据库与Solaris操作系统有着紧密的集成和优化。以下是在Solaris 10上安装Oracle ...

    Oracle11g_新特性及常用维护工具详解.pdf

    默认情况下,Oracle 11g 的日志文件存储在数据库实例的 ADR(自动诊断存储库)中,可以通过 `$ORACLE_HOME/log` 或 `$ORACLE_BASE/diag/rdbms/inst_name/inst_name/log` 路径访问。 **2.2.3 ADR Command ...

    Oracle Database 11g DBA手册

    Oracle Database 11g是Oracle公司推出的一款企业级数据库管理系统,是DBA(数据库管理员)进行数据管理和系统优化的重要工具。本手册详细介绍了在Oracle Database 11g中进行数据库管理的各种技术和实践方法。 一、...

Global site tag (gtag.js) - Google Analytics