02-02 警告错误分析(26 页).ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
02-02 警告错误分析(26 页)

Oracle Database 错误分析 赵元杰 中科信软高级技术培训中心 2009.4 * * * * */25 内容提要 诊断文件(diagnostic files)概述 错误信息分析 错误优先与分类 10g 版本图形界面 * */25 诊断文件由数据库自动创建 数据库启动时,如果警告文件不存在,则自动创建 后台跟踪和用户跟踪文件则在错误发生时创建 文件路径与大小与操作系统有关 可用下面参数指定路径和大小: 诊断文件概述 * */25 BACKGROUND_DUMP_DEST – 警告文件( alert log file )和后台跟踪文件 (background trace files路径可用 ALTER SYSTEM 命令修改 USER_DUMP_DEST – 用户跟踪( user trace files)记录日志错误( 如 SQL 错误),可 ALTER SYSTEM命令修改 MAX_DUMP_FILE_SIZE – 跟踪文件的大小KB或MB或UNLIMITED 默认为无限制, 可用 ALTER SESSION 或 ALTER SYSTEM修改 SQL_TRACE – 设置为 TRUE 表示所有用户的 SQL 活动都产生跟踪, FALSE 默认值,表示无用户跟踪, 如果为 TRUE 会快速产生多个文件.所以一般建议用 ALTER SESSION 来对会话进行跟踪. 诊断文件概述 * */25 TIMED_STATISTICS – 设置 TRUE跟踪 SQL 用去 CPU 时间和消逝的时间, FALSE 表示不搜集统计数据 STATISTICS_LEVEL – 统计级别 BASIC 抑制所有统计 TYPICAL 为默认,表示 时间统计和缓冲区与共享池大小顾问 ALL 包括 TYPICAL 在内的统计和操作系统统计及行源执行统计。 诊断文件概述 * */25 警告日志文件(Alert log file )命名格式alert_sid.log 存放在 BACKGROUND_DUMP_DEST 所指的路径上 如果参数为给出,则与OS有关 记录的信息可查看 记录的信息按照日期与时间顺序进行 诊断文件概述 * */25 诊断文件-后台进程 Process Name UNIX System Windows NT Process Monitor (PMON) pmon_nnnn.trc sidPMON.trc System Monitor (SMON) smon_nnnn.trc sidSMON.trc Database Writer (DBW0) dbw0_nnnn.trc sidDBW0.trc Log Writer (LGWR) lgwr_nnnn.trc sidLGWR.trc Checkpoint Process (CKPT)ckpt_nnnn.trc sidCKPT.trc Archive Process (ARC0) arc0_nnnn.trc sidARC0.trc * */25 诊断文件- LGWR后台进程跟踪 可从警告日志文件找到 ORA--00313:?open?failed?for?members?of?log?group?2?of?thread?1 ORA--00312:?online?log?2?thread?1:?/oradata/log2b.ora ORA--27037:?unable?to?obtain?file?status SVR4?Error:?2:?No?such?file?or?directory Additional?information:?3 ORA00321:?log?2?of?thread?1,?cannot?update?log?file?header ORA--00312:?online?log?2?thread?1:?oradata/log2b.ora ORA--00313:?open?failed?for?members?of?log?group?2?of?thread?1 ... * */25 可从警告文件查到: 内部错误, 死锁 与块冲突错误 DBA 命令,如 ALTER DATABASE, STARTUP, SHUTDOWN, CREATE TABLESPACE 等 包括进程的错误信息 错误记录后实体视图自动刷新 诊断文件概述 * */25 诊断文件概述 * */25 后台跟踪文件(background trace files)在后台进程出错时建立 文件总是与进程名字 ( back

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档