格式:数据库
trcasst的用法: trcasst [options] [options] 默认值为 -odt -e0 -s 老是最后一个参数 -o[c|d][u|t][q] Net 服务和 TTC 信息 [c] Net 服务信息概要 [d] 详细的 Net 服务信息 [u] TTC 信息概要 [t] 详细的 TTC 信息 [q] SQL 命令 (与 u 一块儿使用) -s 统计数据 -e[0|1|2] 错误信息, 默认为 0 [0] 转换 NS 错误数 [1] 转换错误 [2] 没有转换的错误数 -l[a|i ] 链接信息 [a] 列出跟踪文件中的全部链接 [i ] 对指定的链接进行解码
注意:trcasst只能格式化trace等级为support(16)的trace文件,不然是没有Net 服务和TTC 信息的 使用举例: 一、查看trace文件中的错误信息 C:\WINDOWS>trcasst -e1 d:\listener.trc Trace Assistant 实用程序: 版本 10.2.0.1.0 正式版, 平台:2008年5月13日 21:29:15 版权全部 (c) 2001, 2005, Oracle。保留全部权利。code
************************************************************************* * Trace Assistant * *************************************************************************
[13-MAY-2008 21:26:03:234] ntt2err: exit [13-MAY-2008 21:26:03:328] nttcni: exit [13-MAY-2008 21:26:03:328] nttcon: exit [13-MAY-2008 21:26:03:328] nserror: entry [13-MAY-2008 21:26:03:328] nserror: nsres: id=0, p=65, ns=12541, ns2=12560; nt[0]=511, nt[1]=61, nt[2]=0; ora[0] =0, ora[1]=0, ora[2]=0 /////////////////////////////////////////////////////////////// Error found. Error Stack follows: id:0 Operation code:65 NS Error 1:12541 NS Error 2:12560 NT Generic Error:511 Protocol Error:61 OS Error:0 NS & NT Errors Translation 12541, 00000 "TNS: 无监听程序" // *缘由: 因为未运行监听程序, //没法完成链接请求。 // *操做: 请确保提供的目标地址与 //监听程序所用的地址之一匹配 – 将 TNSNAMES.ORA 条目与 //相应的 LISTENER.ORA 文件 (若是 //链接是经过交换机进行, 则是 TNSNAV.ORA 文件) 进行比较。启动远程计算机上的监听程序。 / 12560, 00000 "TNS: 协议适配器错误" // *缘由: 出现通常协议适配器错误。 // *操做: 请检查所用的地址是否符合相应的协议说明。在 //报告此错误以前, 请查看错误堆栈, 检查是否有更低层的 //传输错误。启用跟踪后从新执行相关操做, 以获取更多详细 //资料。完成相关操做后, 禁用跟踪。 / 00511, 00000 "没有监听程序" // *缘由: 没法完成链接请求, 由于没有应用程序在指定的地址进行监听, //或应用程序没法 //及时地为链接请求提供服务。 // *操做: 请确保提供的目标地址与 //监听程序所用的地址之一匹配 – 将 TNSNAMES.ORA 条目与 //相应的 LISTENER.ORA 文件 (若是链接是经过交换机进行, 则是 TNSNAV.ORA 文件) //进行比较。启动远程计算机上的监听程序。 / ///////////////////////////////////////////////////////////////ip
************************************************************************* * Trace Assistant 已经完成 * *************************************************************************
二、查看trace文件中的统计值 C:\WINDOWS>trcasst -s d:\listener.trc Trace Assistant 实用程序: 版本 10.2.0.1.0 正式版, 平台: 2008年5月13日 21:30:33 版权全部 (c) 2001, 2005, Oracle。保留全部权利。ci
************************************************************************* * Trace Assistant * *************************************************************************
开始时间戳: 13-MAY-2008 21:26:02:031 结束时间戳: 13-MAY-2008 21:30:14:734 会话总数: 12 数据库: 操做计数: 打开次数 0, 语法分析次数 0, 执行次数 0, 提取次数 0it
ORACLE NET SERVICES: 总调用数: 已发送 24 个, 已接收 21 个, 0 oci 总字节数: 已发送 4453 字节, 已接收 5945 字节 平均字节数: 每包发送 185 字节, 每包接收 283 字节 最大字节数: 已发送 1619 字节, 已接收 2126 字节 总计包数: 已发送 24 个, 已接收 21 个io
************************************************************************* * Trace Assistant 已经完成 * *************************************************************************
三、查看trace文件中的全部链接 C:\WINDOWS>trcasst -la d:\listener.trc Trace Assistant 实用程序: 版本 10.2.0.1.0 正式版, 平台: 2008年5月13日 21:31:37 版权全部 (c) 2001, 2005, Oracle。保留全部权利。file
************************************************************************* * Trace Assistant * *************************************************************************
Connection ID: 12 Socket Id: 204 Operation: Receive Multiplex: OFF Connect Data: Connection ID: 3 Socket Id: 312 Operation: Receive Multiplex: OFF Connect Data: Connection ID: 10 Operation: Receive Multiplex: OFF Connect Data: (DESCRIPTION=(CONNECT_DATA=(CID=(PROGRAM=)(HOST=)(USER=Adminis trator))(COMMAND=trc_level)(ARGUMENTS=2)(SERVICE=LISTENER)(VER SION=169869568))) Connection ID: 9 Operation: Receive Multiplex: OFF Connect Data: (DESCRIPTION=(CONNECT_DATA=(CID=(PROGRAM=)(HOST=)(USER=Adminis trator))(COMMAND=trc_level)(ARGUMENTS=2)(SERVICE=LISTENER)(VER SION=169869568))) Connection ID: 8 Operation: Receive Multiplex: OFF Connect Data: (DESCRIPTION=(CONNECT_DATA=(CID=(PROGRAM=)(HOST=)(USER=Adminis trator))(COMMAND=trc_directory)(ARGUMENTS=2)(SERVICE=LISTENER) (VERSION=169869568))) Connection ID: 7 Operation: Receive Multiplex: OFF Connect Data: (DESCRIPTION=(CONNECT_DATA=(CID=(PROGRAM=)(HOST=)(USER=Adminis trator))(COMMAND=trc_directory)(ARGUMENTS=2)(SERVICE=LISTENER) (VERSION=169869568))) Connection ID: 6 Operation: Receive Multiplex: OFF Connect Data: (DESCRIPTION=(CONNECT_DATA=(CID=(PROGRAM=)(HOST=)(USER=Adminis trator))(COMMAND=trc_file)(ARGUMENTS=2)(SERVICE=LISTENER)(VERS ION=169869568))) Connection ID: 5 Operation: Receive Multiplex: OFF Connect Data: (DESCRIPTION=(CONNECT_DATA=(CID=(PROGRAM=)(HOST=)(USER=Adminis trator))(COMMAND=trc_file)(ARGUMENTS=2)(SERVICE=LISTENER)(VERS ION=169869568))) Connection ID: 4 Operation: Receive Multiplex: OFF Connect Data: (DESCRIPTION=(CONNECT_DATA=(CID=(PROGRAM=)(HOST=)(USER=Adminis trator))(COMMAND=status)(ARGUMENTS=64)(PASSWORD=ADD733DA61CD19 A5)(SERVICE=LISTENER)(VERSION=169869568))) Connection ID: 2 Operation: Receive Multiplex: OFF Connect Data: (CONNECT_DATA=(COMMAND=service_register_NSGR)) Connection ID: 1 Operation: Receive Multiplex: OFF Connect Data: (ADDRESS=(PROTOCOL=beq)(PROGRAM=tnslsnr)(ENVS=)(ARGV0=)(ARGS=' LISTENER,-inherit')(DETACH=yes)) Connection ID: 11 Operation: Receive Multiplex: OFF Connect Data: (CONNECT_DATA=(COMMAND=service_register_NSGR))service
************************************************************************* * Trace Assistant 已经完成 * *************************************************************************