Restore 元素 (XMLA)

從備份檔案還原 Analysis Services 資料庫。

Syntax

  
<Command>  
   <Restore>  
      <DatabaseName>...</DatabaseName>  
      <DatabaseID>...</DatabaseID>  
      <File>...</File>  
      <Security>...</Security>  
      <AllowOverwrite>...</AllowOverwrite>  
      <Password>...</Password>  
      <Locations>...</Locations>  
      <DbStorageLocation>...</DbStorageLocation>  
   </Restore>  
</Command>  

元素特性

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

元素關聯性

關聯性 元素
父元素 命令
子元素 AllowOverwrite、 DatabaseName、 DatabaseID、 File、 Locations、 Password、 Security、 DbStorageLocation

備註

Restore命令會從備份檔案還原DatabaseName元素中指定的 Analysis Services 資料庫,並選擇性地從遠端備份檔案還原遠端資料分割。

根據儲存在備份檔中之物件所使用的儲存模式, Restore 命令可以還原如下表所列的資訊。

儲存模式 資訊
多維度 OLAP (MOLAP) 來源資料、彙總和中繼資料
混合式 OLAP (HOLAP) 彙總和中繼資料
關聯式 OLAP (ROLAP) 中繼資料

在 Restore 命令期間,會在 DatabaseName 元素中指定的 Analysis Services 資料庫上放置獨佔鎖定。 當 Restore 命令完成之後,就會釋放這個鎖定。

重要

對於每個備份檔案,執行還原命令的使用者必須擁有從針對每個檔案所指定之備份位置讀取的權限。 若要還原伺服器上未安裝的 Analysis Services 資料庫,使用者也必須是該 Analysis Services 實例之伺服器角色的成員。 若要覆寫 Analysis Services 資料庫,使用者必須具有下列其中一個角色: Analysis Services 實例的伺服器角色成員,或具有完整控制權 (系統管理員) 要還原之資料庫許可權的資料庫角色成員。

注意

還原現有的資料庫之後,還原資料庫的使用者可能會喪失已還原資料庫的存取權。 如果在執行備份時,使用者不是伺服器角色的成員,也不是擁有完整控制權 (管理員) 權限的資料庫角色成員,就可能會發生存取權喪失的情況。