Udostępnij za pośrednictwem


Śledzenie i odtwarzanie zdarzenia

W SMO Trace i Replay obiektów w Microsoft.SqlServer.Management.Trace nazw umożliwiają programowy dostęp do SQL Server Profiler funkcjonalność, który służy do monitorowania wystąpienie SQL Server lub Usługi Analysis Services.Przechwytywanie i zapisywać dane o każdym zdarzenie do pliku lub tabela do analizy później.Na przykład można monitorować środowiska produkcyjnego, aby zobaczyć, które procedury są utrudnienia wydajności przez wykonanie zbyt wolno.

Trace i Replay obiekty zawierają zestaw obiektów, które mogą być używane do tworzenia ślady na wystąpienie z SQL Server.Obiekty te można z własnych aplikacjach śladów ręcznie utworzyć SQL Server lub Usługi Analysis Services.Ponadto SMO Trace obiekty mogą być używane do odczytywania plików śledzenia SQL i tabel utworzonych przez monitorowanie SQL Server, Usługi Analysis Services, lub rejestrowania DTS.

SMO Trace obiekty pozwalają wykonywać następujące funkcje:

  • Utworzyć śledzenie.

  • Zdefiniować filtry na śledzenie.

  • Zestaw zdarzeń, które są śledzone.

  • Zatrzymać lub uruchomić śledzenia.

  • Odczytać pliki śledzenia i tabele śledzenia.

  • Uzyskiwanie informacji o zdarzeniach dotyczących śledzenia.

  • Uzyskiwanie informacji na temat filtrów śledzenia.

  • Programowo manipulować danych śledzenia.

  • Zapisywać tabele śledzenia i plików śledzenia.

  • Odtwórz pliki śledzenia lub tabele śledzenia.

Dane śledzenia z Trace i Replay obiekty mogą być używane przez aplikację SMO lub może być zbadane ręcznie za pomocą SQL Server Profiler odniesienia.Dane śledzenia jest także zgodny z Śledzenia SQL przechowywanych procedur zapewniających możliwości śledzenia.

Obiekty SMO śledzenia znajdują się w Microsoft.SqlServer.Management.Trace obszaru nazw, który wymaga odwołania do pliku Microsoft.SQLServer.ConnectionInfo.dll.

The Trace and Replay objects require a ServerConnectionServer object to establish a connection with the instance of SQL Server.ServerConnection Obiekt znajduje się w Microsoft.SqlServer.Management.Common obszaru nazw, który wymaga odwołania do pliku Microsoft.SQLServer.ConnectionInfo.dll.

Ostrzeżenie

Trace i Replay obiekty nie są obsługiwane na platformie 64-bitowych.