我有一組使用Sql Profiler記錄的翻轉.trc文件。在SQL Server中,如何將多個.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)
然而,這似乎只加載第一個文件,而不是全部四個。
更新了我的問題以清晰起見 - 我對多個翻轉.trc文件感興趣 – frankadelic 2010-05-06 21:46:23
傳遞「default」作爲第二個參數應該順序加載所有跟蹤文件,除非最初的跟蹤文件名以一個下劃線和一個數字結尾(在你的例子中,它沒有)。 不知道爲什麼你沒有讓他們全部加載。他們都在同一個文件夾中嗎? – 2010-05-06 22:08:13
啊,就是這個問題。 (我原來的文件實際上被命名爲mytrace_20100420.trc等...)謝謝! – frankadelic 2010-05-06 22:22:49