Migrazione di database esistenti di Analysis Services

È possibile utilizzare la Migrazione guidata di Analysis Services per aggiornare i databse Microsoft SQL Server 2000 Analysis Services a Microsoft SQL Server 2005 Analysis Services (SSAS). Durante la migrazione, gli oggetti di database di SQL Server 2000 Analysis Services vengono copiati e ricreati in un'istanza di SQL Server 2005 Analysis Services. I database di origine rimangono intatti e non vengono modificati. Dopo aver verificato che i nuovi database sono completamente funzionali, è possibile eliminare manualmente i vecchi database.

La procedura consigliata consiste nell'eseguire la migrazione dei database uno alla volta o in piccoli batch in modo da poter verificare che ogni oggetto di database venga visualizzato nel modo desiderato nel server di destinazione, prima di eseguire la migrazione di oggetti aggiuntivi. Quando si utilizza la Migrazione guidata, è necessario eseguire il servizio MSSQLServerOLAPService contemporaneamente sia nel server di origine sia nel server di destinazione. (Se si esegue la migrazione di un'istanza denominata, è necessario eseguire il servizio **MSOLAP$**instancename in entrambi i server.)

Al termine della migrazione dei database, è necessario elaborarli dall'origine dei dati prima di poterli interrogare. Per ulteriori informazioni, vedere Elaborazione in Analysis Services.

Utilizzo della Migrazione guidata

È possibile avviare la Migrazione guidata da un nodo del server Analysis Services nel Visualizzatore oggetti in SQL Server Management Studio. È inoltre possibile avviare la procedura guidata dal prompt dei comandi, eseguendo il programma MigrationWizard.exe.

Impostazione di un'origine e di una destinazione

Dopo la pagina introduttiva viene visualizzata la pagina Impostazione origine e destinazione. In questa pagina viene impostato il server di origine e il server di destinazione dei database di cui viene eseguita la migrazione. L'istanza di destinazione di Analysis Services può essere locale o remota. Se viene impostato un computer di destinazione nel quale viene eseguita più di un'stanza di SQL Server 2005 Analysis Services, utilizzare il formato computername\instancename.

È possibile scegliere di salvare lo schema di database in un file script e completare successivamente la migrazione, ad esempio utilizzando un'attività Esegui DLL Analysis Services in un pacchetto di SQL Server 2005 Integration Services (SSIS). Per ulteriori informazioni sull'attività Esegui DLL Analysis Services, vedere Attività Esegui DDL Analysis Services.

Selezione dei database di cui eseguire la migrazione

Nella pagina successiva della procedura guidata, ovvero Selezione database di cui eseguire la migrazione, viene visualizzato un elenco di tutti i database di SQL Server 2000 Analysis Services e i corrispondenti database di SQL Server 2005 Analysis Services da creare. Per impostazione predefinita vengono selezionati tutti i database, tuttavia è possibile deselezionare la casella di controllo accanto al nome dei database di cui non si desidera eseguire la migrazione.

Per impostazione predefinita, il nome del database di origine e il nome del database di destinazione sono identici. Tuttavia, se nel server di destinazione esiste già un altro database con lo stesso nome, durante la Migrazione guidata verrà assegnato al nuovo database un nome univoco. (Ad esempio, una seconda copia di AdventureWorks prende il nome di AdventureWorks 1.) È possibile utilizzare il nome assegnato dalla procedura guidata, digitare un nuovo nome oppure rinominare il database dopo aver completato la procedura guidata.

Per ulteriori informazioni sulla corrispondenza degli oggetti di SQL Server 2000 Analysis Services agli oggetti di SQL Server 2005 Analysis Services, vedere Considerazioni sulla migrazione (SSAS).

[!NOTA] La Migrazione guidata non supporta la migrazione di database di Microsoft SQL Server 7.0 Analysis Services.

Convalida di database

Nella pagina Convalida database la Migrazione guidata esegue la convalida della struttura dei database di cui si esegue la migrazione. Durante la convalida dei database viene generato un log. Per visualizzare il log o un subset delle voci del log, fare clic su Visualizza log e selezionare le opzioni seguenti:

  • Mostra tutto
  • Mostra errori
  • Mostra avvisi
  • Mostra operazioni riuscite

Se si verifica un errore, la convalida viene interrotta. Per continuare il processo di migrazione, correggere il database nel quale si è verificato l'errore e quindi fare clic su Riavvia.

È possibile interrompere il processo di convalida in qualsiasi momento facendo clic su Interrompi. Viene visualizzato un messaggio, nel quale è riportato il numero dei database che non sono stati convalidati.

Migrazione dei database

Nella pagina Migrazione database viene eseguita la migrazione degli oggetti di SQL Server 2000 Analysis Services nel formato di SQL Server 2005 Analysis Services. È possibile interrompere il processo ed eseguire il rollback dell'intera transazione facendo clic su Interrompi e quindi su Annulla.

Al termine della migrazione è possibile modificare le selezioni eseguite in precedenza facendo clic su Indietro per tornare alle pagine precedenti della procedura guidata. Tuttavia, se si sceglie questa opzione, sarà necessario eseguire nuovamente il processo di migrazione. Una nuova esecuzione del processo di migrazione comporta l'eliminazione dei database di cui si è appena eseguita la migrazione.

Completamento della creazione guidata

Nella pagina Completamento procedura guidata viene visualizzato un riepilogo dei database di SQL Server 2005 Analysis Services che sono stati creati. Fare clic su Fine per completare la procedura guidata.

Al termine della migrazione di un database, è necessario elaborare il database dall'origine dei dati prima di poterlo interrogare. Per ulteriori informazioni, vedere Elaborazione in Analysis Services.

Vedere anche

Concetti

Aggiornamento o migrazione di Analysis Services

Guida in linea e informazioni

Assistenza su SQL Server 2005