Oracle 定位跟踪日志
2020-07-14 06:27
363 查看
首先要找到跟踪文件存放位置:
background_dump_dest
user_dump_dest
第一种:
在操作系统上将跟踪文件按时间排序
[oracle@server0 trace]$ ll -rt
找到最新生成即可
(适用于业务不繁忙,测试环境,跟踪文件生成速度不快)
第二种.给trace文件添加标识符
修改参数tracefile_identifier
Alter session set tracefile_identifier=’byh’
当前会话生成的trace文件都会包含这个标识符
Alter session set sql_trace=true
Select * from v$version
Alter session set sql_trace=false
3.根据进程号找到trace文件。
找到当前会话ID
找到当前会话进程的SPID
这样寻找带有4201的跟踪文件即可
prod_ora_4201.trc
[oracle@server0 trace]$ tkprof prod_ora_4038.trc 2.trc
将跟踪文件转储查看
[oracle@server0 trace]$ less 2.trc
相关文章推荐
- Oracle EBS Inventory模块日志的收集
- oracle日志原理(1)
- 查看Oracle的redo日志切换频率
- ORACLE 监听日志文件太大停止写监听日志引起数据库连接不上问题
- Oracle控制文件和日志文件
- oracle误删除了联机日志文件,导致数据库启动失败
- Oracle 监听器日志 listener.log文件过大处理
- 清理oracle的归档日志
- Oracle备份事务日志出错,提示ORA-19625:识别文件xxxx\ORAAHIVE\ARC6623xxx.001时出错
- Linux/Unix shell 监控Oracle告警日志(monitor alter log file)
- Oracle 11g 日志alter文件位置
- Oracle在线归档重做日志概念分析
- Oracle 日志挖掘(LogMiner)使用详解
- oracle快照日志
- Oracle归档日志满了怎么办
- Oracle 实现查主表并取日志表前 N 行行转列
- ORACLE 归档日志打开关闭方法
- oracle 联机日志 恢复
- oracle在线日志文件丢失
- oracle 日志文件组六种状态