Bagikan melalui


Elemen Pemulihan (XMLA)

Memulihkan database Analysis Services dari file cadangan.

Sintaks

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

Karakteristik elemen

Karakteristik Deskripsi
Tipe dan panjang data Tidak ada
Nilai default Tidak ada
Kardinalitas 0-n: Elemen opsional yang dapat terjadi lebih dari sekali.

Hubungan elemen

Hubungan Elemen
Elemen induk Perintah
Elemen anak AllowOverwrite, DatabaseName, DatabaseID, File, Lokasi, Kata Sandi, Keamanan, DbStorageLocation

Keterangan

Perintah Restore mengembalikan database Analysis Services yang ditentukan dalam elemen DatabaseName dari file cadangan dan secara opsional memulihkan partisi jarak jauh dari file cadangan jarak jauh.

Bergantung pada mode penyimpanan yang digunakan oleh objek yang disimpan dalam file cadangan, perintah Pulihkan memulihkan informasi seperti yang tercantum dalam tabel berikut.

mode Storage Informasi
OLAP Multidimensi (MOLAP) Sumber data, agregasi, dan metadata
OLAP Hibrida (HOLAP) Agregasi dan metadata
OLAP Relasional (ROLAP) Metadata

Selama perintah Pulihkan , kunci eksklusif ditempatkan pada database Analysis Services yang ditentukan dalam elemen DatabaseName . Kunci dilepaskan setelah perintah Restore selesai.

Penting

Untuk setiap file cadangan, pengguna yang menjalankan perintah pemulihan harus memiliki izin untuk membaca dari lokasi cadangan yang ditentukan untuk setiap file. Untuk memulihkan database Analysis Services yang tidak diinstal pada server, pengguna juga harus menjadi anggota peran server untuk instans Analysis Services tersebut. Untuk menimpa database Analysis Services, pengguna harus memiliki salah satu peran berikut: anggota peran server untuk instans Analysis Services, atau anggota peran database dengan izin Kontrol Penuh (Administrator) pada database yang akan dipulihkan.

Catatan

Setelah memulihkan database yang ada, pengguna yang memulihkan database mungkin kehilangan akses ke database yang dipulihkan. Hilangnya akses ini dapat terjadi jika, pada saat pencadangan dilakukan, pengguna bukan anggota peran server atau bukan anggota peran database dengan izin Kontrol Penuh (Administrator).