Migration de bases de données Analysis Services existantes

Vous pouvez utiliser l'Assistant Migration Analysis Services pour mettre à niveau les bases de données Microsoft SQL Server 2000 Analysis Services vers Microsoft SQL Server 2005 Analysis Services (SSAS). Lors de la migration, l'Assistant copie les objets de base de données SQL Server 2000 Analysis Services puis les recrée sur une instance de SQL Server 2005 Analysis Services. Les bases de données sources sont conservées intactes et ne sont pas modifiées. Après vous être assuré que les nouvelles bases de données étaient entièrement opérationnelles, vous pouvez supprimer les anciennes manuellement.

Il est conseillé de migrer vos bases de données une par une ou par petits lots, de façon à pouvoir vérifier si chaque objet de base de données apparaît comme prévu sur le serveur de destination, avant de migrer d'autres objets. Lorsque vous utilisez l'Assistant Migration, le service MSSQLServerOLAPService doit fonctionner à la fois sur le serveur source et sur le serveur de destination. (Si vous migrez une instance nommée, le service **MSOLAP$**instancename doit fonctionner sur les deux serveurs.)

Après avoir migré vos bases de données, vous devez les traiter à partir de la source de données d'origine avant de pouvoir les interroger. Pour plus d'informations, consultez Traitement dans Analysis Services.

Utilisation de l'Assistant Migration

Vous pouvez démarrer l'Assistant Migration à partir d'un nœud de serveur Analysis Services dans l'Explorateur d'objets de SQL Server Management Studio. Vous pouvez également lancer l'Assistant à partir de l'invite de commandes, en exécutant le programme MigrationWizard.exe.

Spécification d'une source et d'une destination

Après la page d'accueil de l'Assistant, la page Spécifier la source et la destination s'affiche. Dans cette page, vous pouvez spécifier le serveur source et le serveur de destination pour les bases de données que vous migrez. L'instance de destination d'Analysis Services peut être soit locale, soit distante. Si vous spécifiez un ordinateur de destination qui exécute plusieurs instances de SQL Server 2005 Analysis Services, utilisez le format computername\instancename.

Vous pouvez également choisir d'enregistrer le schéma de base de données dans un fichier de script et terminer plus tard la migration en utilisant une tâche DDL d'exécution d'Analysis Services dans un package SQL Server 2005 Integration Services (SSIS). Pour plus d'informations sur la tâche DDL d'exécution d'Analysis Services, consultez Tâche DDL d'exécution de SQL Server Analysis Services.

Sélection des bases de données à migrer

La page suivante de l'Assistant, Sélectionner les bases de données à migrer, affiche la liste de toutes les bases de données SQL Server 2000 Analysis Services et des bases de données SQL Server 2005 Analysis Services correspondantes à créer. Par défaut, toutes les bases de données sont sélectionnées, mais vous pouvez désactiver les cases à cocher en regard du nom des bases de données que vous ne souhaitez pas migrer.

Par défaut, une base de données source et sa base de données de destination correspondante ont le même nom. Toutefois, si une autre base de données avec le même nom existe déjà sur le serveur de destination, l'Assistant Migration affecte un nom unique à la nouvelle base de données. (Par exemple, une deuxième copie de la base AdventureWorks est nommée AdventureWorks 1.) Vous pouvez utiliser le nom fourni dans l'Assistant, taper un nouveau nom dans l'Assistant ou renommer la base de données à la fin de l'Assistant.

Pour plus d'informations sur la façon dont les objets SQL Server 2000 Analysis Services correspondent aux objets SQL Server 2005 Analysis Services, consultez Considérations relatives à la migration (SSAS).

ms143409.note(fr-fr,SQL.90).gifRemarque :
L'Assistant Migration ne prend pas en charge la migration des bases de données Microsoft SQL Server 7.0 Analysis Services.

Validation des bases de données

Dans la page Validation des bases de données, l'Assistant Migration valide la structure des bases de données à migrer. L'Assistant génère un journal au fur et à mesure de la validation des bases de données. Pour afficher ce journal ou un sous-ensemble des entrées de ce journal, cliquez sur Afficher les journaux et choisissez l'une des options suivantes :

  • Afficher tout
  • Afficher les erreurs
  • Afficher les avertissements
  • Afficher les succès

La validation s'interrompt si une erreur se produit. Pour poursuivre le processus de migration, corrigez la base de données à l'origine de l'erreur, puis cliquez sur Redémarrer.

Vous pouvez arrêter le processus de validation à tout moment en cliquant sur Arrêter. L'Assistant affiche un message qui indique le nombre de bases de données qui n'ont pas été validées.

Migration des bases de données

Dans la page Migration des bases de données, l'Assistant migre les objets SQL Server 2000 Analysis Services au format SQL Server 2005 Analysis Services. Vous pouvez arrêter le processus et annuler toute la transaction en cliquant sur Arrêter, puis sur Annuler.

Une fois la migration terminée, vous pouvez changer les sélections réalisées plus tôt en cliquant sur Précédente pour afficher les pages précédentes de l'Assistant. Toutefois, si vous faites cela, vous devez réexécuter le processus de migration. La réexécution du processus de migration entraîne la suppression des bases de données qui ont déjà été migrées.

Fin de l'Assistant

La page Fin de l'Assistant affiche un résumé des bases de données SQL Server 2005 Analysis Services qui ont été créées. Cliquez sur Terminer pour mettre fin à l'exécution de l'Assistant.

Après avoir migré une base de données, vous devez la traiter à partir de la source de données d'origine avant de pouvoir l'interroger. Pour plus d'informations, consultez Traitement dans Analysis Services.

Voir aussi

Concepts

Mise à niveau ou migration d'Analysis Services

Aide et Informations

Assistance sur SQL Server 2005