Udostępnij za pośrednictwem


Anulowanie elementu (XMLA)

Cancels a currently running command an Microsoft SQL Server Usługi Analysis Services instance.

Składnia

<Command>
   <Cancel>
      <ConnectionID>...</ConnectionID>
      <SessionID>...</SessionID>
      <SPID>...</SPID>
      <CancelAssociated>...</CancelAssociated>
   </Cancel>
</Command>

Właściwości elementu

Charakterystyka

Opis

Typ danych i długości

Brak

Wartość domyślna

Brak

Kardynalność

0-n: Opcjonalny element, który może występować więcej niż raz.

Relacje elementu

Relacja

Element

Elementy nadrzędne

Polecenia

Elementy podrzędne

CancelAssociated, ConnectionID, SessionID, SPID

Uwagi

Cancel Anuluje polecenie aktualnie wykonywanie poleceń w kontekście sesja.Jeśli aplikacja klient nie zażądał sesja, nie można anulować polecenie.

Jeśli Cancel polecenie jest wykonywane podczas realizacji Batch cały, polecenie Batch polecenia jest anulowana.Jeśli Batch polecenie było transakcyjna, wszystkie polecenia zawarte przez Batch polecenia są przywracane Wstecz.Jeśli Batch polecenie nie transakcyjnych, tylko tych poleceń, które są zawarte w Batch polecenia, które były wykonywane w czas Cancel , wykonano polecenie są przywracane Wstecz.Polecenia nietransakcyjna Batch polecenia, które już zostały wykonane nie byłyby walcowane Wstecz.

Zazwyczaj Cancel używane jest polecenie Anuluj wykonywanie poleceń na aktualnie aktywnych sesja.W takim przypadek żaden z elementów podrzędność dla Cancel polecenia musi być określona.Cancel Polecenia można również przez administratorów do anulowania poleceń wykonywanie połączeń lub sesja, inne niż aktualnie aktywnych sesja.Członkowie roli, z uprawnieniami Administruj dla danej bazy danych można anulować polecenia połączenia i sesje mające zastosowanie do tej bazy danych, natomiast Administratorzy serwera można anulować polecenia dla połączeń i sesje danego wystąpienie usług Analysis Services.

Aby pobrać informacje o bieżących połączeń i sesji dla Usługi Analysis Services wystąpienie, Discover metoda mogą być wykonywane na żądanie, odpowiednio, DISCOVER_CONNECTIONS i DISCOVER_SESSIONS schematu zestawów wierszy.Członkowie roli, z uprawnieniami Administruj dla danej bazy danych można zwrócić sesji tylko dla danej bazy danych przez określenie tej bazy danych kolumna SESSION_CURRENT_DATABASE ograniczeń dla zestaw wierszy schematu DISCOVER_SESSIONS.Więcej informacji o Discover metoda, zobacz Wykrywanie metodą (XMLA).

Zobacz także

Odwołanie

Koncepcje