Elemento Restore (XMLA)
Ripristina un database Microsoft SQL Server 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 elemento
Caratteristica |
Descrizione |
---|---|
Tipo di dati e lunghezza |
Nessuno |
Valore predefinito |
Nessuno |
Cardinalità |
0-n: Elemento facoltativo che può ricorrere più di una volta. |
Relazioni elemento
Relazione |
Elemento |
---|---|
Elementi padre |
|
Elementi figlio |
AllowOverwrite, DatabaseName, DatabaseID, File, Locations, Password, Security, DbStorageLocation |
Osservazioni
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 l'esecuzione del comando Restore, viene inserito un blocco esclusivo nel database Analysis Services specificato nell'elemento DatabaseName. Il blocco viene rilasciato dopo il completamento del comando Restore.
Per ulteriori informazioni sul backup e il ripristino di database, vedere Backup, ripristino e sincronizzazione di database (XMLA).
Nota sulla sicurezza |
---|
Per ogni file di backup, l'utente che esegue il comando di ripristino deve disporre delle autorizzazioni di lettura nel percorso di backup specificato per ogni file. Per ripristinare un database di Analysis Services non installato nel server, l'utente deve inoltre essere un membro del ruolo del server per l'istanza di Analysis Services specifica. Per sovrascrivere un database di Analysis Services, l'utente deve avere uno dei ruoli seguenti: deve essere un membro del ruolo del server per l'istanza Analysis Services o un membro di un ruolo del database con autorizzazioni Controllo completo (amministratore) sul database di cui eseguire il ripristino. |
[!NOTA]
Dopo avere ripristinato un database esistente, l'utente che ha effettuato l'operazione potrebbe perdere l'accesso al database ripristinato. Tali problemi di accesso possono verificarsi 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).