重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 982|回复: 0
打印 上一主题 下一主题

Oracle 19C RAC 集群日志位置变化

[复制链接]
跳转到指定楼层
楼主
发表于 2023-3-5 10:52:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jiawang 于 2023-3-17 11:06 编辑

当数据库出现故障,尤其是当数据库集群无法启动时,这时候就需要查看各种日志来分析定位问题。例如db 的alert 日志,集群日志,ASM 日志,操作系统日志等等,尤其是 12C 以后的数据库集群日志由于新特性而发生变化,更加不好查找。


在 oracle 11g 时查看数据库后台日志,一般会使用视图 v$diag_info 或者参数 dump 来查看,当然安装规范的话,也可以直接 cd 查看。

cd $ORACLE_BASE/diag/rdbms/{db_name}/{SID}/trace/alter{SID}.log


19C 日志位置变化:
在单机环境下 db alert 日志没有变化,如下位置
cd $ORACLE_BASE/diag/rdbms/{db_name}/{SID}/trace/alter{SID}.log


如果你还是使用 oracle 11g RAC 的目录结构方式寻找集群的日志,你会发现目录中所有的日志都是空的。

11g RAC集群位置:
Grid:$ORACLE_HOME/log/rac1 (hostname)


19c RAC 集群日志位置:
Grid: $ ADR_BASE /diag/crs/rac1/crs/trace
所有的集群日志文件被称为TRACE文件,并用带.trc扩展名(除集群警报日志)结束,而不是.log扩展这是在以前的版本的情况。

集群数据库的路径发生了一些变化,对此进行说明
SQL> set linesize pages 300
SQL> col NAME for a30
SQL> col VALUE for a88
SQL> select * from v$diag_info;

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-4-20 04:50 , Processed in 0.095795 second(s), 22 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表