Aracılığıyla paylaş


Kilitleme ve kilidini açma veritabanları (XMLA)

Kilitlenecek ve veritabanları, kullanarak kilidini açın, Kilidi and Kilit açma içinde kullanılan komutlar XML for Analysis (XMLA).Genellikle, diğer XMLA otomatik olarak komutları kilit ve kaydını kilit komutu yürütülürken tamamlamak için gereken nesneleri.Açıkça yapabilecekleriniz kilit veya kaydını kilit bir veritabanı gibi tek bir işlem içinde birden çok komutu gerçekleştirmek için bir Toplu iş komutu, çalışırken, diğer uygulamaların veritabanına yazma işlem yapılıyor engelliyor.

Kilitleme veritabanları

The Lock command locks an object, either for shared or exclusive use, within the context of the currently active transaction.A lock on an object prevents transactions from committing until the lock is removed.Microsoft SQL Server Analysis Services supports two types of locks, shared locks and exclusive locks.Desteklenen kilit türleri hakkında daha fazla bilgi için Analysis Services, bkz: Mod öğesi (XMLA).

Analysis Services kilitlenmesine veritabanlarının yalnızca 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.

Security noteSecurity Note:

Veritabanı yöneticileri veya Yöneticiler açıkça verecek bir Lock komutu.

Sorunu örtülü olarak diğer komutları bir Lock Komut çubuğundaki bir Analysis Services Veritabanı. Herhangi bir işlem olarak herhangi bir veritabanındaki veri veya meta veriler okur. Keşfedin ya da bir yöntemyürütmek çalışan bir yöntemdeyim komutu, örtülü olarak paylaşılan bir veritabanını kilitlendiğinde verir.Veri veya meta veriler değişiklikleri üzerinde bu nesneye uygular. herhangi bir işlem bir Analysis Services Veritabanı, örneğin bir Execute Çalıştırma yöntem bir Değiştirme komutu, veritabanının özel bir kilit örtülü olarak verir.

Kilidini açma nesneleri

The Unlock command removes a kilit established within the context of the currently active transaction.

Security noteSecurity Note:

Veritabanı yöneticileri veya Yöneticiler açıkça verecek bir Unlock komutu.

Tüm kilitler geçerli hareketin içeriğinde tutulur.Geçerli hareketin tamamlandığı veya geri hareket içinde tanımlanmış tüm kilitler otomatik olarak serbest bırakılır.