2011-04-28 3 views
0

Je développe une application qui utilise SQL Azure. Je n'ai pas de compte pour accéder à Windows Azure et je veux commencer à écrire un script SQL. Puis-je utiliser SQL Server 2008 pour tester mon script SQL Azure?SQL Script pour SQL Azure

Répondre

0

Pas vraiment, car certaines instructions SQL ne sont pas supportées, ou partiellement supportées. Donc, à moins que vous ne soyez déjà très familier avec les différences entre SQL Azure et SQL Server, la recommandation générale est de créer vos scripts sur une base de données SQL Azure.

L'ouverture d'un compte est vraiment simple. N'oubliez pas que lorsque vous créez une base de données SQL Azure, vos frais sont calculés au prorata quotidiennement. Donc, si vous créez une base de données de développement de 1 Go est la taille (le minimum), vous paierez 9,99 $ par mois (plus un coût de transfert très bas), ou "environ" 33 cents par jour. Si vous créez une base de données de 1 Go un lundi et que vous la déposez le mercredi suivant, vous paierez environ un dollar. Il n'y a pas de frais pour la base de données master.

0

Je suis d'accord avec Hervé. Il serait probablement préférable d'utiliser SQL Azure car il existe certaines différences entre SQL Server et SQL Azure. Vous pouvez obtenir un compte gratuit de 30 jours (sans carte de crédit) en utilisant les éléments suivants:

Utilisez ce lien: http://www.windowsazurepass.com/?campid=9FE3DB53-E4F0-DF11-B2EA-001F29C6FB82 Utilisez ce code: code promo = DPEWE01

+0

Merci pour votre réponse. Et quel pays puis-je utiliser? Je pense que le code promo ne fonctionne pas. – VansFannel

1

Je recommande également un compte SQL Azure. Toutefois, si vous n'en avez pas accès, vous pouvez créer la base de données dans SQL 2008, puis exporter un script compatible SQL Azure. Ensuite, utilisez ce script à des fins de test.

Voici un lien: http://blogs.msdn.com/b/cesardelatorre/archive/2010/06/04/importing-exporting-data-to-sql-azure-databases-using-bcp-and-sql-scripts.aspx

Une chose que vous devriez accueillir quand codant pour SQL Azure est une reprise ou nouvelle tentative politique par cet article: http://blogs.msdn.com/b/appfabriccat/archive/2010/12/11/sql-azure-and-entity-framework-connection-fault-handling.aspx#comments