共用方式為


Lock 元素 (XMLA)

鎖定 Analysis Services 實例上的指定物件。

Syntax

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

元素特性

特性 描述
資料類型和長度 None
預設值 None
基數 0-n:出現一次以上的選擇性元素。

元素關聯性

關聯性 元素
父元素 命令
子元素 IDModeObject

備註

鎖定命令會在目前使用中交易的內容中鎖定物件,以供共用或獨佔使用。 只有資料庫管理員或伺服器管理員可以明確發出 鎖定 命令。 鎖定物件會防止認可交易,直到移除鎖定為止。 Analysis Services 支援兩種鎖定類型:共用鎖定和獨佔鎖定。

Analysis Services 只允許鎖定資料庫。 Object元素必須包含 Analysis Services 資料庫的物件參考。 如果未指定 物件 專案,或 物件 元素參考資料庫以外的物件,就會發生錯誤。

其他命令會在 Analysis Services 資料庫上隱含發出 鎖定 命令。 從資料庫讀取資料或中繼資料的任何作業(例如任何探索方法或執行語句命令的Execute方法)都會隱含地發出資料庫的共用鎖定。 任何將資料或中繼資料變更認可至 Analysis Services 資料庫上之物件的交易(例如執行Alter命令的Execute方法)都會隱含地發出資料庫的獨佔鎖定。

所有鎖定都會保存在目前交易的內容中。 當目前的交易經過認可或回復時,就會自動釋放在交易內部定義的所有鎖定。