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 |
|
Elementy podrzędne |
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).