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 MicrosoftSQL Server 2000Analysis Services vers MicrosoftSQL Server 2008Analysis Services. Lors de la migration, l'Assistant copie les objets de base de données SQL Server 2000Analysis Services puis les recrée sur une instance de SQL Server 2008Analysis 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.
À titre de recommandation, migrez vos bases de données une par une, ou par petits lots. Cela permet de vérifier que chaque objet de base de données apparaît comme prévu sur le serveur de destination, avant de procéder à la migration d'objets supplémentaires. 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 des objets 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 2008Analysis Services, utilisez le format nom_ordinateur\nom_instance.
Vous pouvez également choisir d'enregistrer le schéma de base de données dans un fichier de script et de terminer la migration ultérieurement en utilisant une tâche DDL d'exécution d'Analysis Services dans un package SQL Server 2008Integration Services. 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 2000Analysis Services et des bases de données SQL Server 2008Analysis 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 2000Analysis Services correspondent aux objets SQL Server 2008Analysis Services, consultez Considérations relatives à la migration (Analysis Services).
[!REMARQUE]
L'Assistant Migration ne prend pas en charge la migration des bases de données MicrosoftSQL 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 contient le nombre de bases de données n'ayant 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 2000Analysis Services au format SQL Server 2008Analysis 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 2008Analysis 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 des objets Analysis Services.