Collegamento e scollegamento di database di Analysis Services
Spesso un amministratore di un database di Analysis Services desidera portare un database offline per un determinato periodo, quindi riportarlo online nella stessa istanza del server o in una diversa. Queste situazioni sono dovute frequentemente a esigenze aziendali, ad esempio per spostare il database su un disco diverso per prestazioni migliori, per guadagnare spazio per la crescita del database o per aggiornare un prodotto. In questi e in molti altri casi, i comandi Attach e Detach consentono agli amministratori di database di Analysis Services di portare il database offline e di riportarlo online con pochi passaggi.
Comandi Attach e Detach
Il comando Attach consente di portare online un database in precedenza portato offline. È possibile collegare il database all'istanza del server originale o a un'altra istanza. Quando si collega un database, l'utente può specificare l'impostazione ReadWriteMode per il database. Il comando Detach consente di portare un database offline dal server.
Utilizzo di Attach e Detach
Il comando Attach consente di portare online una struttura del database esistente. Se il database è collegato in modalità ReadWrite, può essere collegato solo una volta a un'istanza del server. Se invece è collegato in modalità ReadOnly, può essere collegato più volte a diverse istanze del server. Tuttavia, non è possibile collegare lo stesso database più di una volta alla stessa istanza del server. Se si tenta di collegare lo stesso database più di una volta, verrà generato un errore, anche se i dati sono stati copiati in cartelle distinte.
Importante |
---|
Se per lo scollegamento del database è stata richiesta una password, è necessario utilizzare la stessa password per collegare il database. |
Il comando Detach consente di portare offline una struttura del database esistente. Quando un database viene scollegato, è consigliabile fornire una password per proteggere i metadati riservati.
Importante |
---|
Per proteggere il contenuto dei file di dati, utilizzare un elenco di controllo di accesso per la cartella, le sottocartelle e i file di dati. |
Quando si scollega un database, nel server vengono effettuati i passaggi seguenti.
Scollegamento di un database di lettura/scrittura |
Scollegamento di un database di sola lettura |
---|---|
|
|
I comandi Attach e Detach devono essere eseguiti come singole operazioni. Non possono essere combinati con altre operazioni nella stessa transazione. Inoltre, i comandi Attach e Detach sono comandi transazionali atomici, ovvero l'operazione avrà esito positivo o negativo. Nessun database verrà lasciato in uno stato incompleto.
Importante |
---|
Per eseguire il comando Detach, sono necessari privilegi di amministratore del database o di amministratore del server. |
Importante |
---|
Per eseguire il comando Attach, sono necessari privilegi di amministratore del server. |
Vedere anche
Riferimento
Attach
Concetti
Spostare un database di Analysis Services
Proprietà ReadWriteMode del database
Passare un database di Analysis Services tra le modalità ReadOnly e ReadWrite