Blog de Julien Corioland (MSP)

Quand les technologies .NET deviennent passion...

[SQL Azure] Utilisation de SQL Azure Data Sync (Suite)

Dans mon post précédent, je vous expliquais comment utiliser l’outil SQL Azure Data Sync disponible en téléchargement depuis hier et annoncé au premier keynote de la PDC09 afin de créer une base sur SQL Azure à partir du schéma d’une base de données locale.

En fait, l’outil SQL Azure Data Sync va plus loin que ça, puisqu’il configure une tâche dans l’agent SQL de votre serveur de base de données locale :

image

Pour pouvoir réaliser cette synchronisation, vous avez peut-être remarqué que SQL Azure Data Sync a rajouté des tables aussi bien dans la table hébergée par votre base de données dans Azure que sur votre machine locale (suffixées _tracking) :

SQLAzure20

Vous pouvez exécutez le job en faisant un clic droit sur ce dernier et en choisissant “Start Job at step…”. (avec la réserve que l’exécutable se lance une fois sur deux sur ma machine…)

Cette tâche est en fait composée d’une seule étape, le lancement d’un exécutable (permettant la synchronisation à l’aide de sync framework) en ligne de commande (qui elle fonctionne à chaque fois, bizarre…) avec les différents paramètres permettant la synchronisation :

C:\Program Files\Microsoft Sync Framework\Power Pack For SQL Azure November CTP\> SyncLocalSqlAzureDatabase.exe 
	-localServer localhost 
	-localDb Northwind 
	-SqlAzureDb Northwind 
	-scope Sync_Northwind 
	-SqlAzureServer *****.database.windows.net  
	-SqlAzureUser username 
	-SqlAzurePassword password 
	-ConflictResolutionPolicy SqlAzureWins

Après l’exécution vous pourez constater que votre base contient bien des données ;)

Au passage, pour visualiser les données vous avez deux solutions :

  • SQL Server 2008 R2 Management Studio disponible ici (s’installe sur une version 2008 simple, à priori sans problème :))
  • SQL Azure Manager disponible ici

SQL-Azure_rgb_2_2

Posted: Nov 18 2009, 16:33 by julienc | Comments (0) RSS comment feed |
  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Filed under: SQL Server 2008 | SQL Azure

Add comment




biuquote
  • Comment
  • Preview
Loading

captcha

*