Aracılığıyla paylaş


Kilit öğesi (xmla)

Locks a specified object on a Microsoft SQL Server Analysis Services instance.

Sözdizimi

<Command>
   <Lock>
      <ID>...</ID>
      <Object>...</Object>
      <Mode>...</Mode>
   </Lock>
</Command>

Öğe özellikleri

Özellikleri

Açıklama

Veri türü ve uzunluğu

Hiçbiri

Varsayılan değer

Hiçbiri

Önem düzeyi

0-n: Birden çok kez oluşabilir öğesi isteğe bağlı.

Öğe ilişkiler

İlişki

Element

Üst öğeler

Komutu

Alt öğeler

ID, Mode, Object

Açıklamalar

The Lock command locks an object, either for shared or exclusive use, within the context of the currently active transaction.Yalnızca veritabanı yöneticileri veya sunucu yöneticileri açıkça verebilir bir Lock komut.A lock on an object prevents transactions from committing until the lock is removed.Analysis Services supports two types of locks, shared locks and exclusive locks.Tarafından desteklenen kilit türleri hakkında daha fazla bilgi için Analysis Services, bkz: Mod öğesi (xmla).

Analysis Services kilitlenmesi yalnızca veritabanı sağlar.The Object element must contain an object reference to an Analysis Services database.If the Object element is not specified or if the Object element refers to an object other than a database, an error occurs.

Sorunu dolaylı olarak diğer komutları bir Lock komutunu bir Analysis Services veritabanı.Gibi herhangi bir veritabanındaki veri veya meta veriler okuyan herhangi bir işlem Discover yöntemni veya bir Execute yöntem çalıştıran bir Statement komutu, dolaylı olarak sorunları bir paylaşılan kilit veritabanı.Üzerinde bir nesneye veri veya meta veriler değişiklikleri kaydeder herhangi bir hareket bir Analysis Services veritabanı, gibi bir Execute yöntem çalıştıran bir Alter komutu, dolaylı olarak bir özel sorunlar kilit veritabanı.

Geçerli hareketin bağlamında tüm kilitleri tutulur.Geçerli hareket tamamlandıktan veya geri olduğunda, hareket içinde tanımlanmış tüm kilitleri otomatik olarak serbest bırakılır.

Ayrıca bkz.

Başvuru

Kavramlar