`
wsql
  • 浏览: 12102038 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

如何获得跟踪文件名称

阅读更多


原文链接:

http://www.eygle.com/faq/How.To.Get.Tracefile.Name.htm

当我们使用sql_trace/10046等事件进行进程跟踪时,会生成跟踪文件.跟踪文件名称由以下几部分组成:

<sid>_ora_<pid>.trc

以下脚本用户获得跟踪文件名称:

For Unix:

$ sqlplus "/ as sysdba"

SQL*Plus: Release 9.2.0.4.0 - Production on Fri Oct 8 12:08:09 2004

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - 64bit Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.4.0 - Production

SQL> set echo on
SQL> @gettrcnameunix
SQL> SELECT       d.VALUE
  2         || '/'
  3         || LOWER (RTRIM (i.INSTANCE, CHR (0)))
  4         || '_ora_'
  5         || p.spid
  6         || '.trc' trace_file_name
  7    FROM (SELECT p.spid
  8            FROM v$mystat m, v$session s, v$process p
  9           WHERE m.statistic# = 1 AND s.SID = m.SID AND p.addr = s.paddr) p,
 10         (SELECT t.INSTANCE
 11            FROM v$thread t, v$parameter v
 12           WHERE v.NAME = 'thread'
 13             AND (v.VALUE = 0 OR t.thread# = TO_NUMBER (v.VALUE))) i,
 14         (SELECT VALUE
 15            FROM v$parameter
 16           WHERE NAME = 'user_dump_dest') d
 17  /

TRACE_FILE_NAME
--------------------------------------------------------------------------------
/opt/oracle/admin/hsbill/udump/hsbill_ora_29630.trc					  
                      

For Nt:

SQL> SELECT    d.VALUE
  2         || '\'
  3         || LOWER (RTRIM (i.INSTANCE, CHR (0)))
  4         || '_ora_'
  5         || p.spid
  6         || '.trc' trace_file_name
  7    FROM (SELECT p.spid
  8            FROM v$mystat m, v$session s, v$process p
  9           WHERE m.statistic# = 1 AND s.SID = m.SID AND p.addr = s.paddr) p,
 10         (SELECT t.INSTANCE
 11            FROM v$thread t, v$parameter v
 12           WHERE v.NAME = 'thread'
 13             AND (v.VALUE = 0 OR t.thread# = TO_NUMBER (v.VALUE))) i,
 14         (SELECT VALUE
 15            FROM v$parameter
 16           WHERE NAME = 'user_dump_dest') d
 17  /

TRACE_FILE_NAME
--------------------------------------------------------------------------------
e:\oracle\admin\eygle\udump\eygle_ora_3084.trc
					  

你可以在这里下载以上脚本:ForUnix ForNt

本文作者:
eygle,Oracle技术关注者,来自中国最大的Oracle技术论坛itpub.
www.eygle.com是作者的个人站点.你可通过Guoqiang.Gai@gmail.com来联系作者.欢迎技术探讨交流以及链接交换.


原文出处:

http://www.eygle.com/faq/How.To.Get.Tracefile.Name.htm

分享到:
评论

相关推荐

    获得文件详细信息 (4KB)...

    "获得文件详细信息 (4KB)" 这个主题通常涉及到如何通过编程获取文件的各种属性,如大小、创建日期、修改日期等。在这个项目中,我们可以看到三个关键的文件:`Form1.frm`、`MSSCCPRJ.SCC` 和 `GetFileInfoByAPI.vbp`...

    文件属性修改王

    2. 访问时间:每次打开或读取文件时,系统的访问时间会被更新,这有助于跟踪文件的使用频率。 3. 修改时间:当文件内容发生变化时,修改时间会更新,这可以用来判断文件是否是最新的或者最近是否有变动。 "文件属性...

    AE 跟踪 稳定与表达式

    - “Options(选项)”按钮提供更详细的设置,如指定跟踪插件、跟踪器名称、跟踪的通道等。 5. **运动控制** - 用户可以通过勾选“Position(位置)”、“Rotation(旋转)”和“Scale(缩放)”来控制跟踪哪些...

    UC文件文本的对比工具

    从压缩包子文件的文件名称“UC_V22_X64”来看,我们可以推测这是一个特定版本(V22)的软件,可能是针对64位操作系统的。"UC"可能是软件的缩写,可能代表“统一比较”或类似的含义。"X64"表明这是为64位处理器优化的...

    易语言API取文件时间

    易语言API取文件时间功能主要用于获取文件的创建时间、修改时间和访问时间等信息,这对于文件管理和日志跟踪等场景非常有用。 首先,我们需要理解易语言的基本语法和API调用方式。易语言是一种以中文作为编程语句的...

    基于核化相关滤波器的跟踪器

    在提供的"tracker_release2.zip"文件中,可能包含了KCF跟踪器的源代码或预训练模型,这为研究人员和开发者提供了实践和评估KCF算法的资源。通过深入理解KCF的工作原理并应用这些代码,可以进一步优化跟踪性能,以...

    文件更改单(申请、更改).doc

    1. **申请更改的文件名称**:这是要进行修改的原始文件的标识,确保知道哪个文件需要更新。 2. **被更改文件编号**:文件编号通常是一个唯一标识符,帮助追踪文件的历史版本。 3. **被更改文件版号**:记录文件当前...

    vs2010下利用dmp和pdb文件分析异常行号

    PDB文件则是一个由编译器生成的数据库,存储了源代码的调试信息,如变量名、函数名、行号等,用于将二进制代码映射回源代码。 在VS2010中,当遇到一个运行时异常,我们通常会创建一个DMP文件以保存当时的程序状态。...

    01—01受控文件发放.doc

    "文件名称文件编号"这部分未给出具体信息,但在实际应用中,文件名称会详细说明文件的内容,而文件编号则是内部管理系统中的标识符,便于查找和管理。 "发放日期"和"签收人"字段表明文件的分发时间和接收者的确认,...

    JAVA开发邮件跟踪代码

    JAVA开发邮件跟踪代码 流式输入输出是一种常见的输入和输出方式,输入流代表从外部设备流入到计算机内存的数据序列,输出流代表从计算机内存流向外部设备的数据序列。它的最大特点是,数据的获取和发送是沿着数据...

    文件更改通知单(表格模板、DOC格式).doc

    - **更改文件名称**:指出即将修改的文件的全名,确保所有接收人都清楚是哪个文件将被更新。 - **文件编号**:每个文件通常都有一个内部编号,便于管理和检索。 - **实施日期**:指更改将在何时生效,确保所有...

    技术文件发放台账.docx

    - **重要性**:记录文件发放的时间点,有助于后期跟踪文件状态。 #### 备注 - **定义**:附加说明,如特殊要求、注意事项等。 - **重要性**:提供额外信息,确保文件的正确理解和使用。 ### 技术文件发放台账的...

    文件控制程序(25).doc

    1. **文件修订记录**:文件修订记录是跟踪文件变化的重要手段,记录了每次修订的时间、前一版本、新版本、修订内容以及修订人。这有助于保持文件的最新状态,防止旧版本的误用。 2. **文件层级**:质量管理文件通常...

    公司文件发放清单模板共2页.pdf.zip

    【压缩包子文件的文件名称列表】:尽管列表中只有一项“赚钱项目”,但根据上下文,这可能是指压缩包内的PDF模板也可能包含了有关如何制定、执行或评估盈利项目的指南或建议,或者是作为文件发放清单的一部分,列出...

    文件控ۥ制程序精选.doc

    文件的发放由行政办负责,确保所有需要的场所都能获得适用的最新版本,并通过《文件发放/回收记录》进行跟踪。如果文件损坏或丢失,需要进行更换或补发,文件的发放号将随之更新。 文件的评审与修订是持续改进的...

    4.2.2文件控制表格.doc

    申请者需填写文件名称、编号、版次、页数、发行部门和份数,同时需要获得批准。这个过程有助于确保对敏感或重要文件的合理使用和控制。 4. **外来文件登记表** (R-004-A): 用于记录来自外部的文件,如供应商的资料...

    购置服务器招标文件.doc

    - 货物名称和数量:招标文件的第四章第一部分列出了具体的服务器需求,此处未提供详细信息,通常会包括服务器的品牌、型号、配置等。 - 投标截止时间:2009年7月14日中午12:00前,过期的投标将不被接受。 2. **...

    如何正确使用SVN建立本地文件管理

    在检出目录路径中,删除“mydisk”(或其他仓库名称),然后确认操作。尽管提示目录非空,但选择“是”会继续操作。 c. **版本库导入源码**:此时,TortoiseSVN会显示已成功导入源码,版本库现在包含了源码文件,...

Global site tag (gtag.js) - Google Analytics