Elemento Restore (XMLA)
Ripristina un database Analysis Services da un file di backup.
Sintassi
<Command>
<Restore>
<DatabaseName>...</DatabaseName>
<DatabaseID>...</DatabaseID>
<File>...</File>
<Security>...</Security>
<AllowOverwrite>...</AllowOverwrite>
<Password>...</Password>
<Locations>...</Locations>
<DbStorageLocation>...</DbStorageLocation>
</Restore>
</Command>
Caratteristiche degli elementi
Caratteristica | Descrizione |
---|---|
Tipo di dati e lunghezza | Nessuno |
Valore predefinito | Nessuno |
Cardinalità | 0-n: Elemento facoltativo che può ricorrere più di una volta. |
Relazioni tra elementi
Relazione | Elemento |
---|---|
Elementi padre | Comando |
Elementi figlio | AllowOverwrite, DatabaseName, DatabaseID, File, Locations, Password, Security, DbStorageLocation |
Commenti
Il comando Restore ripristina un database Analysis Services specificato nell'elemento DatabaseName da un file di backup e facoltativamente ripristina le partizioni remote dai file di backup remoti.
A seconda della modalità di archiviazione utilizzata da oggetti archiviati nel file di backup, il comando Restore ripristina le informazioni come elencato nella seguente tabella.
Modalità di archiviazione | Informazioni |
---|---|
OLAP multidimensionale (MOLAP) | Dati di origine, aggregazioni e metadati |
OLAP ibrido (HOLAP) | Aggregazioni e metadati |
OLAP relazionale (ROLAP) | Metadati |
Durante un comando Restore , viene inserito un blocco esclusivo sul database Analysis Services specificato nell'elemento DatabaseName . Il blocco viene rilasciato dopo il completamento del comando Restore .
Importante
Per ogni file di backup, l'utente che esegue il comando di ripristino deve disporre delle autorizzazioni per leggere dal percorso di backup specificato per ogni file. Per ripristinare un database Analysis Services non installato nel server, l'utente deve anche essere membro del ruolo del server per tale Analysis Services istanza. Per sovrascrivere un database Analysis Services, l'utente deve avere uno dei ruoli seguenti: un membro del ruolo del server per l'istanza di Analysis Services o un membro di un ruolo del database con autorizzazioni controllo completo (amministratore) per il database da ripristinare.
Nota
Dopo avere ripristinato un database esistente, l'utente che ha effettuato l'operazione potrebbe perdere l'accesso al database ripristinato. Può verificarsi questa perdita di accesso se, al momento dell’esecuzione del backup, l'utente non era un membro del ruolo del server o non era un membro del ruolo del database con autorizzazioni Controllo completo (amministratore).