Share via


Opzioni di ripristino

È possibile eseguire il backup dei database di Microsoft SQL Server Analysis Services in diversi modi e in tutti i casi è necessario disporre delle autorizzazioni di amministratore sia per il computer server che per il database Analysis Services. Per ripristinare un database Analysis Services, è possibile aprire la finestra di dialogo Ripristina database in SQL Server Management Studio, selezionare le opzioni di configurazione opportune e infine eseguire il ripristino dalla finestra di dialogo. Oppure, è possibile creare uno script utilizzando le impostazioni già specificate nel file; lo script può infine essere salvato per essere eseguito secondo necessità. In questo modo, il ripristino viene completato utilizzando XMLA, come descritto nella sezione seguente.

Ripristino di database tramite XMLA

Il comando di ripristino di XMLA consente di automatizzare il processo di ripristino utilizzando un file con estensione abf. Il comando di ripristino prevede un certo numero di proprietà che consentono di specificare definizioni di protezione, la posizione di archiviazione delle partizioni remote e lo spostamento di oggetti relazionali OLAP (ROLAP). Per ulteriori informazioni, vedere Elemento Restore (XMLA).

Nota sulla sicurezzaNota sulla sicurezza

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 che non è installato nel server, l'utente deve essere anche un membro del ruolo del server per l'istanza Analysis Servicesin questione. Per sovrascrivere un database Analysis Services, l'utente deve avere uno dei ruoli seguenti: deve essere un membro di un ruolo del server per l'istanza Analysis Services, o un membro di un ruolo del database con autorizzazioni di controllo completo (amministratore) sul database di cui eseguire il backup.

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).