Oracle 警报和跟踪文件

警报日志文件

如果在 Oracle 例程运行时出现错误 就会将错误消息写入到警报日志文件中 在数据库启动时 如果警报日志文件不存在 Oracle 数据库就会创建一个。

数据库的警报日志文件是按时间顺序排列消息和错误的日志 Oracle 服务器将警报日志文件用作显示这些信息的替代办法

 后台进程跟踪文件

如果某个后台进程检测到一个错误 它会将这条信息转储到一个跟踪文件中

 用户跟踪文件

服务器进程也可以按用户的请求生成跟踪文件 用来显示语句处理期间的资源消耗

控制警报日志文件

控制警报日志文件位置的 init.ora 参数是BACKGROUND_DUMP_DEST 不同操作系统的缺省目录是

 •         在 UNIX 操作系统上  $ORACLE_HOME/rdbms/log  文件名为 alert_SID.log

 •        在 NT 上  %ORACLE_HOME%\Admin\SID\bdump  文件名为 SIDALRT.LOG

控制后台进程跟踪文件

 控制后台进程跟踪文件位置的 init.ora 参数是

BACKGROUND_DUMP_DEST

 不同操作系统的缺省目录是

 •        在 UNIX 上$ORACLE_HOME/rdbms/log 文件名为 SID_processname_PID.trc

 •        在 NT 上%ORACLE_HOME%\Admin\SID\bdump 文件名为 SIDprocessname.TRC


控制用户跟踪文件

 以下初始化参数控制用户跟踪文件的位置和大小

 •        USER_DUMP_DEST  规定按用户或 DBA 的请求创建跟踪文件的位置

 •        MAX_DUMP_FILE_SIZE  在 O/S 块中指定 限制用户跟踪文件的大小 USER_DUMP_DEST的缺省目录是

 •        在 UNIX 操作系统上  $ORACLE_HOME/rdbms/log

 •        在 NT 操作系统上  %ORACLE_HOME%\Admin\SID\udump

 此文件的名称将为

•        在 UNIX 操作系统上  SID_ora_PID.trc

 •        在 NT 操作系统上  OraPID.trc

上下文

参考

 

 

初始化参数

BACKGROUND_DUMP_DEST

 

USER_DUMP_DEST

 

MAX_DUMP_FILE_SIZE

 

SQL_TRACE

 

 

动态性能视图

V$PARAMETER

 

 

数据字典视图

 

 

命令

ALTER SESSION SET SQL_TRACE

 

 

打包过程和函数

DBMS_SYSTEM.SET_SQL_TRACE_IN_SESSION

 

 

脚本

prvtutil.plb

 

 







  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值