Zablokuj Element (XMLA)
Locks a specified object on a Microsoft SQL Server Usługi Analysis Services instance.
Składnia
<Command>
<Lock>
<ID>...</ID>
<Object>...</Object>
<Mode>...</Mode>
</Lock>
</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. |
Uwagi
Lock Blokad polecenia użyć obiektu dla udostępnionej lub wyłączne, w kontekście aktualnie aktywnych transakcji.Tylko administratorzy bazy danych lub serwera, Administratorzy mogą wystawiać jawnie Lock polecenia.A lock on an object prevents transactions from committing until the lock is removed.Usługi Analysis Services supports two types of locks, shared locks and exclusive locks.Aby uzyskać więcej informacji o typach blokada obsługiwane przez Usługi Analysis Services, zobacz Tryb elementu (XMLA).
Usługi Analysis Services Umożliwia zablokowanie tylko baz danych.Object Element musi zawierać odwołanie do obiektu do Usługi Analysis Services bazy danych.Jeśli Object nie określono elementu lub jeśli Object element odwołuje się do obiektu niż baza danych, występuje błąd.
Inne polecenia niejawnie problem Lock polecenia na Usługi Analysis Services bazy danych.Odczytuje dane i metadane z bazy danych, takich jak dowolny wykonanie Discover metoda lub Execute metoda uruchamiania Statement polecenia niejawnie problemów blokada współużytkowana w bazie danych.Każdą transakcję, która zatwierdza zmiany w danych lub metadane obiektu na Usługi Analysis Services bazy danych, takich jak Execute metoda uruchamiania Alter polecenia niejawnie problemów blokada na wyłączność w bazie danych.
Wszystkie blokady są przetrzymywane w kontekście bieżącej transakcji.Po bieżącej transakcji jest przekazana lub wycofana, wszystkie blokady zdefiniowane w obrębie transakcji są automatycznie zwalniane.