Condividi tramite


Sincronizzare database di Analysis Services

Sincronizzazione guidata database consente di rendere due database di Analysis Services equivalenti, copiando i dati e i metadati di un database situato su un server di origine in‌ un altro database situato su un server di destinazione. Durante la sincronizzazione dei dati dei due database da parte della procedura guidata, gli utenti possono continuare a eseguire query sul database di destinazione. Al termine della sincronizzazione, tramite Analysis Services gli utenti vengono trasferiti automaticamente ai dati e metadati appena copiati e vengono eliminati i vecchi dati dal database di destinazione.

Utilizzare la Sincronizzazione guidata database per completare le attività seguenti:

  • Distribuire un database da un server temporaneo in un server di produzione.

  • Sincronizzare un database su un server di produzione con le modifiche apportate ai dati e metadati in un database su un server temporaneo.

  • Generare uno script XMLA che possa essere eseguito successivamente per sincronizzare i database.

Sincronizzazione guidata database o lo script di sincronizzazione da esso generato possono essere utilizzati con il clustering di failover di Microsoft Windows e Bilanciamento carico di rete per aumentare la disponibilità e la scalabilità del cubo e dei database di Analysis Services.

Esecuzione della procedura guidata

Per impostazione predefinita, la procedura guidata consente di sincronizzare tutti i dati e i metadati, tranne i dati di appartenenza situati in gruppi di sicurezza esistenti. Quando si sincronizzano i dati e i metadati, è anche possibile copiare tutte le impostazioni di sicurezza o ignorarle.

Per utilizzare la procedura guidata, è necessario essere un amministratore, ovvero un membro del ruolo del server, di Analysis Services per eseguire questa operazione.

Per eseguire la Sincronizzazione guidata database

  1. In SQL Server Management Studio connettersi all'istanza di Analysis Services in cui verrà eseguito il database di destinazione.

  2. In Esplora oggetti fare clic con il pulsante destro del mouse sulla cartella Database, quindi scegliere Sincronizza.

  3. Nella finestra di dialogo Sincronizzazione guidata database digitare il nome del server di origine e del database di origine nei campi appropriati.

    Verrà eseguita la sincronizzazione per i database di origine e di destinazione aventi lo stesso nome. Se il server di destinazione dispone già di un database che condivide lo stesso nome del database di origine, il database di destinazione sarà aggiornato con i metadati e i dati dell'origine. Se il database non esiste, verrà creato nel server di destinazione. Scegliere Avanti.

  4. Facoltativamente, modificare il percorso della partizione locale e fare clic su Avanti.

    Se sull'unità C del server di origine è installato un set di partizioni, la procedura guidata consente di copiare questo set di partizioni in una posizione diversa nel server di destinazione. Se le posizioni predefinite non vengono modificate, la procedura guidata distribuisce le partizioni del gruppo di misure situate all'interno di ciascun cubo del server di origine nelle stesse posizioni del server di destinazione. Analogamente, se nel server di origine vengono utilizzate partizioni remote, sul server di destinazione verranno utilizzate le medesime partizioni remote.

  5. Scegliere il metodo di sincronizzazione della sicurezza desiderato e fare clic su Avanti. Per impostazione predefinita, la procedura guidata consente di comprimere tutti i dati e i metadati durante la sincronizzazione.

  6. Fare clic su Fine per eseguire la sincronizzazione. Dopo aver verificato le opzioni nella pagina Completamento procedura guidata fare di nuovo clic su Fine.

Vedere anche

Riferimento

Elemento Synchronize (XMLA)

Concetti

Distribuire soluzioni di modelli utilizzando XMLA

Altre risorse

Distribuire soluzioni di modelli tramite la Distribuzione guidata