Le portail codeplex.com commence déjà à regorger de projets innovants et indispensables. L’un des premiers projets à téléchager est : SQL Azure Migration Wizard. Ce projet permet de migrer vos scripts SQL vers un script compatible SQL Azure.

Il ne faut pas oublier que SQL Azure est basé sur SQL Server 2008. Si vous souhaitez migrer des bases de données plus anciennes (SQL 2000 ou 2005), vous devez d’abord migrer votre base vers SQL Server 2008 puis effectuer la migration vers SQL Azure.

Pour la migration de vos bases de données vers SQL Server 2008, je vous recommande le guide de migration.

SQL Azure Migration contient un fichier de configuration reprenant les éléments non supportés par SQL Azure vis-à-vis d’un base de données SQL classique. On y retrouve notamment les types non supportés, …

La première étape consiste à se connecter à la base de données SQL Server :


Après avoir sélectionné la base de données, puis configuré quelques options (Include If NOT EXISTS, …), vous pouvez sélectionner les objets à migrer (tables, vues, procédures stockées).

Puis l’outil vous indique les éléments non supportés par rapport à votre base :


Etape suivante, se connecter à votre base de données SQL Azure :


Cliquez sur “Test Connexion” pour vérifier les paramètres et récupérer les bases de données déjà déployées sur Azure.

Pour finir, cliquez sur “Script” et l’outil exécuter votre script TSQL sur Azure et vous affiche dans la fenêtre SQL Azure Response les résultats de chaque commande. Les messages d’erreur seront affichés en rouge.


Vous pouvez bien entendu sauvegarder le script sous forme de fichiers.

L’outil est actuellement en version 0.3.1, la version 1.0 devrait être en ligne prochainement avec sans doute la possibilité de transférer par la même occasion les données.

Views: 17

Comment

You need to be a member of Azure User Groups to add comments!

Join Azure User Groups

Latest Activity

© 2017   Created by Azure Admin.   Powered by

Badges  |  Report an Issue  |  Terms of Service