Udostępnij za pośrednictwem


Creating Traces for Replay

To replay queries, discovers, and commands that are submitted by users to Microsoft SQL Server Analysis Services, SQL Server Profiler must gather the required events.W celu zainicjowania zbiór tych zdarzeń, należy wybrać odpowiedniego zdarzenie klas w Wybieranie zdarzeń Karta Śledzenie właściwości -okno dialogowe.Na przykład w przypadku kwerendy Rozpocznij klasa zdarzenie jest zaznaczone, zdarzenie, które zawierają kwerendy są zbierane i używane do odtwarzania.Ponadto plik śledzenia zawiera informacji wystarczających do obsługuje odtwarzanie transakcji serwerów w rozproszonym środowisku w sekwencji oryginalnej transakcji.

Odtwórz dla kwerendy

Aby powtórzyć kwerendy, SQL Server Profiler należy przechwycić następujące zdarzenia:

  • Audit Login klasa zdarzenie ze wszystkich kolumn danych.To klasa zdarzenie zawiera informacje dotyczące użytkownika, który jest zalogowany i informacje na temat ustawień sesja.Proces serwera ID (SPID) zawiera odwołanie do sesja użytkownika.Aby uzyskać więcej informacji zobacz Security Audit Data Columns.

  • Query Begin klasa zdarzenie ze wszystkich kolumn danych.To klasa zdarzenie informacje na temat kwerendy, które zostało przesłane do Analysis Services. kolumna podklasy zdarzeń zawiera informacje dotyczące typu kwerendy.The TextData kolumna provides the actual text of the query. The RequestParameters kolumna provides the parameters for parameterized queries, and the RequestProperties kolumna provides the properties of an XML for Analysis (XMLA) request. Aby uzyskać więcej informacji zobacz Queries Events Data Columns.

  • Query End klasa zdarzenie ze wszystkich kolumn danych.To klasa zdarzenie sprawdza stan wykonania kwerendy.Aby uzyskać więcej informacji zobacz Queries Events Data Columns.

Wykrywa powtórzeń

Aby powtórzyć odkryje, SQL Server Profiler należy przechwycić następujące zdarzenia:

  • Audit Login klasa zdarzenie ze wszystkich kolumn danych.To klasa zdarzenie zawiera informacje dotyczące użytkownika, który jest zalogowany i informacje na temat ustawień sesja.Identyfikator SPID zawiera odwołanie do sesja użytkownika.Aby uzyskać więcej informacji zobacz Security Audit Data Columns.

  • Discover Begin klasa zdarzenie ze wszystkich kolumn danych.The TextData kolumna provides the <RequestType> portion of the discover request, and the RequestProperties kolumna provides the <Properties> portion of the discover request. The EventSubclass kolumna provides the discover type. Aby uzyskać więcej informacji zobacz Discover Events Data Columns.

  • Discover End klasa zdarzenie ze wszystkich kolumn danych.To klasa zdarzenie sprawdza stan żądania odnajdywania.Aby uzyskać więcej informacji zobacz Discover Events Data Columns.

Odtwórz dla polecenia

Aby powtórzyć poleceń, SQL Server Profiler należy przechwycić następujące zdarzenia:

  • Command Begin klasa zdarzenie ze wszystkich kolumn danych.The TextData kolumna provides the command details, such as the process type, database ID, and moduł ID. The RequestParameters kolumna provides the parameters for parameterized command, and the RequestProperties kolumna provides the properties of an XMLA request. Aby uzyskać więcej informacji zobacz Command Events Data Columns.

  • Command End klasa zdarzenie ze wszystkich kolumn danych.Ta klasa zdarzenie sprawdza stan polecenia.Aby uzyskać więcej informacji zobacz Command Events Data Columns.