33 Stimmen

Wie kann ich laufende Traces in SQL Server finden?

Gibt es eine einfache Möglichkeit zu ermitteln, welche Spuren von sp_trace_create auf SQL Server 2000? Wie sieht es bei SQL Server 2005, 2008, 2012 oder 2014 aus?

50voto

Mitch Wheat Punkte 287474

SQL Server 2005 (weiter):

    SELECT * FROM sys.traces

SQL-Server 2000 :

    USE msdb
    SELECT * FROM fn_trace_getinfo(default);

Ref: fn_trace_getinfo

Spaltenbeschreibungen für sys.traces DMV finden Sie hier: sys.traces

2voto

user_0 Punkte 2713

Eine alte Frage, aber eine Präzisierung. Auf einem SQL 2000-Server müssen Sie die Datenbank msdb verwenden. Es:

USE msdb
SELECT * FROM :: fn_trace_getinfo(default)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X