1
任何人有任何創建SQL Server跟蹤動態片段?我在MSDN上發現了this,但它似乎只輸出到文件系統。將它記錄到數據庫表或通過某種UDF返回它怎麼樣?理想情況下,它將用於創建一個調試工具,因此將它包裝在可輕鬆打開和關閉的東西中會很好。以編程方式創建SQL Server跟蹤?
任何人有任何創建SQL Server跟蹤動態片段?我在MSDN上發現了this,但它似乎只輸出到文件系統。將它記錄到數據庫表或通過某種UDF返回它怎麼樣?理想情況下,它將用於創建一個調試工具,因此將它包裝在可輕鬆打開和關閉的東西中會很好。以編程方式創建SQL Server跟蹤?
服務器端SQL跟蹤不使用行集提供程序可以只有跟蹤文件系統。
事件探查器提供了保存到表的選項,但是通過消耗行集輸出並將其發送回服務器是非常低效的。
您可以輕鬆地訪問這些服務器端的痕跡,雖然如下並將它們加載到一個表自己(摘錄如下返回默認跟蹤的輸出)
select t.* from
fn_trace_getinfo(default) i
cross apply
sys.fn_trace_gettable(cast(i.value as nvarchar(4000)),DEFAULT) t
where i.traceid=1 and i.property=2
是否有可能使用行集提供給執行跟蹤? – mwjackson 2011-01-26 15:55:59