Share via


還原選項

有許多方法可以還原 Microsoft SQL Server Analysis Services 資料庫,所有的方法都需要您具備伺服器電腦和 Analysis Services 資料庫的管理員權限。若要還原 Analysis Services 資料庫,您可以在 SQL Server Management Studio 中開啟 [還原資料庫] 對話方塊,選取適當的選項組態,然後從對話方塊執行還原。或者,您可以使用檔案中已經指定的設定來建立指令碼;然後儲存指令碼並視需要執行。如此即可使用 XMLA 來完成還原,如下節中的描述。

使用 XMLA 還原資料庫

XMLA Restore 命令是依據 .abf 檔案執行還原,以自動化還原處理序的方法。Restore 命令有數個屬性可供設定,以指定安全性定義、儲存遠端資料分割的位置,以及關聯式 OLAP (ROLAP) 物件的重新放置。如需詳細資訊,請參閱<Restore 元素 (XMLA)>。

安全性注意事項安全性注意事項

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

[!附註]

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