trc文件是啥样子

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了trc文件是啥样子相关的知识,希望对你有一定的参考价值。

参考技术A 你这个是要问什么? 我这一般见到的以.trc为后缀的文件就是 oracle数据库的后台进程在$ORACLE_BASE/admin/$ORACLE_SID/ 路径下的bdump和udump两个文件夹
第一个文件夹是后台进程的跟踪文件,同时也是存放警告日志所在的文件夹、第二个文件夹是用户进程的跟踪文件,在警告日志alert_$ORACLE_SID.log当中如果发现了什么错误同时需要你看更详细的错误记录的时候,一般就存放在这两个目录,找到指定的.trc的文件进行查看可以看到更详细的错误信息,便于排查数据库的错误。 用文本文档就可以打开,推荐使用UltraEdit或者Editplus这类软件来查看,如果是linux系统的话,那么直接vi、less、cat这类命令就可以看了 其中less最好用。

在SQL Server中,如何将多个.trc文件移动/导入到跟踪表

我有一组用Sql Profiler记录的翻转.trc文件。

mytrace.trc

mytrace_1.trc

mytrace_2.trc

mytrace_3.trc

我可以使用此命令导入第一个:

use [my-database]
SELECT * INTO trace_folder
FROM::fn_trace_gettable('C:\mytrace.trc', 4)

但是,这只会加载第一个文件,而不是全部四个。

答案

你想要使用fn_trace_gettable:

来自http://msdn.microsoft.com/en-us/library/ms188425.aspx

USE AdventureWorks;
GO
SELECT * INTO temp_trc
FROM fn_trace_gettable('c:\temp\mytrace.trc', default);
GO

此外,文档中的警告:

请注意,fn_trace_gettable函数不会加载翻转文件(当使用number_files参数指定此选项时),其中原始跟踪文件名以下划线和数字值结尾。 (这不适用于文件翻转时自动附加的下划线和数字。)作为解决方法,您可以重命名跟踪文件以删除原始文件名中的下划线。例如,如果原始文件名为Trace_Oct_5.trc且翻转文件名为Trace_Oct_5_1.trc,则可以将文件重命名为TraceOct5.trc和TraceOct5_1.trc。

另一答案

从SQL 2008 BOL ms-help://MS.SQLCC.v10/MS.SQLSVR.v10.en/s10de_6tsql/html/c2590159-6ec5-4510-81ab-e935cc4216cd.htm

请注意,fn_trace_gettable函数不会加载翻转文件(当使用number_files参数指定此选项时),其中原始跟踪文件名以下划线和数字值结尾。 (这不适用于文件翻转时自动附加的下划线和数字。)作为解决方法,您可以重命名跟踪文件以删除原始文件名中的下划线。例如,如果原始文件名为Trace_Oct_5.trc且翻转文件名为Trace_Oct_5_1.trc,则可以将文件重命名为TraceOct5.trc和TraceOct5_1.trc。

这是我遇到的问题。我的服务器端跟踪名称是_Purpose.trc。当我在文件名中嵌入“”时,我在想什么:)

以上是关于trc文件是啥样子的主要内容,如果未能解决你的问题,请参考以下文章

向 Condor 提交作业时,Scala 提交文件会是啥样子?

log文件转trc

如果你要往里面看,一个 nib 文件到底是啥样子的?

在SQL Server中,如何将多个.trc文件移动/导入到跟踪表

如果 Ruby 中的程序创建散列并将这些散列保存在另一个文件中,它会是啥样子?

如何分析 Websphere core*.dmp 文件和 Snap*.trc 文件?