Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
default trace enabled Użyj opcji , aby włączyć lub wyłączyć domyślne pliki dziennika śledzenia. Domyślna funkcja śledzenia zapewnia bogaty, trwały dziennik aktywności i zmiany związane głównie z opcjami konfiguracji.
Ostrzeżenie
Ta funkcja zostanie usunięta w przyszłej wersji programu SQL Server. Unikaj używania tej funkcji w nowych pracach programistycznych i zaplanuj modyfikowanie aplikacji, które obecnie korzystają z tej funkcji. Zamiast tego użyj Extended Events.
Przeznaczenie
Domyślne śledzenie pomaga administratorom baz danych w rozwiązywaniu problemów, zapewniając im dane dziennika niezbędne do diagnozowania problemów już przy ich pierwszym wystąpieniu.
Wyświetl domyślne śledzenie
Domyślne dzienniki śledzenia można otwierać i badać przez program SQL Server Profiler lub wykonywać zapytania względem Transact-SQL przy użyciu funkcji systemowej fn_trace_gettable . Program SQL Server Profiler może otwierać domyślne pliki dziennika śledzenia tak samo jak zwykłe pliki wyjściowe śledzenia. Domyślnie dziennik śledzenia jest przechowywany w katalogu \MSSQL\LOG przy użyciu rotacyjnego pliku śledzenia. Nazwa pliku podstawowego domyślnego pliku dziennika śledzenia to log.trc. W typowej instalacji programu SQL Server domyślny ślad jest włączony, a tym samym staje się traceID 1. Jeśli funkcja zostanie włączona po instalacji i po utworzeniu innych wpisów śledzenia, identyfikator TraceID może mieć większą wartość.
Aby uzyskać więcej informacji na temat używania programu SQL Server Profiler do wyświetlania tego pliku śledzenia, zobacz Otwieranie pliku śledzenia (SQL Server Profiler)
Example
Następująca instrukcja otwiera domyślny dziennik śledzenia w domyślnej lokalizacji:
SELECT *
FROM fn_trace_gettable (
'C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\LOG\log.trc',
default
);
GO
Konfiguruj
Po ustawieniu na 1 opcja default trace enabled włącza funkcję Default Trace. Ustawieniem domyślnym dla tej opcji jest 1 (włączone). Wartość 0 wyłącza ślad.
Opcja default trace enabled jest opcją zaawansowaną. Jeśli używasz systemowej procedury składowanej sp_configure do zmiany tego ustawienia, możesz zmienić opcję default trace enabled tylko wtedy, gdy dla show advanced options ustawiono wartość 1. Ustawienie zostanie zastosowane natychmiast bez ponownego uruchomienia serwera.
Treści powiązane
- KONFIGURUJ PONOWNIE (Transact-SQL)
- opcje konfiguracji serwera
- sys.sp_configure (Transact-SQL)