|
39
|
| Hamish Grubijan · 技术社区 · 15 年前 |
|
|
1
65
如果将其保存到跟踪表中,则可以在SQL Server中获取表中的数据,该表将允许您将其操作到心形内容中;如果仍然需要,包括将其转储到CSV中。文本数据列在表中完全表示。 如果你选择 保存 â 跟踪表 . 系统将提示您输入表和数据库的名称。假设您在数据库草稿中将其称为ProfilerTemp。 输入这些;您可以使用
您将在表的跟踪窗口中看到所有内容。如果您不筛选到仅存储过程,而只希望它们在选择中
这将过滤掉非过程调用,并重置您可能拥有的任何连接。您可能需要添加更多的过滤器,这取决于您要做什么。 如果希望将其作为文本文件输出,请选择query-results to file并运行查询。这将提示输入文件名,并将参数文本作为文本文件提供给您。 |
|
|
2
3
TL;DR:复制到文本编辑器中,手动准备,然后粘贴到Excel中。 我很少有使用SQL Server的经验,所以我不知道这是否适用于其他人,但它确实适用于我:
|
|
|
3
0
我有一堆SQL分析器跟踪文件,其中包含需要分析的死锁跟踪事件。最后,我使用SQL Profiler将它们转换为一个XML文件,然后使用Python读取该XML文件,使用
当数据最终在熊猫身上
脚本可用作
gist
. 它是专门为死锁跟踪文件编写的,因为我没有其他可用的跟踪。换言之,你可能需要稍微调整一下,以达到你的目的。不要担心XML文件是否很大(几个100 MBs);脚本使用
将跟踪文件保存为XML(
确保选择了选项 单个文件中的所有事件 .
|