2010-05-23 3 views
0

c'est une question rapide:VS2010 DataBase Project ultime + SQL Server 2008: Mise à jour de la base de données du projet

J'ai ce projet de base de données dans une solution d'application Web avec la base de données réelle. Je veux mettre à jour la base de données en utilisant SQL Server Managment Studio, puis mettre à jour le projet VS correspondant.

Cela peut-il être fait?

Je sais que vous pouvez mettre à jour les scripts dans le projet, mais je ne suis pas le genre de gars SQL, je préfère faire cela change à l'aide studio Mangment ...

Merci à l'avance

Mise à jour: D'accord, le point est que je veux faire des changements (si je dois) sur la base de données, en utilisant Sql Server Managment studio, puis mettre à jour les scripts dans le projet Visual Studio DataBase au lieu de faire mes mises à jour. , parce que je ne me sens pas à l'aise d'écrire des commandes SQL. Maintenant, ce que je fais est de recréer à chaque fois le projet de base de données (supprimer, puis créer à nouveau), c'est ce que je veux éviter

En outre, j'ai Visual Studio 2010 Professional.

+0

La question est moins claire. Il vaudrait mieux avoir plus de détails. – Incognito

Répondre

2

Il est tout à fait réalisable dans VS2010 Premium et je suis en train de faire ce que vous décrivez un projet de base de données et un élément de comparaison du schéma .

Sigd n'est pas raison de dire que vous ne pouvez comparer Base de données/projet Comparer, vous pouvez également comparer projet/Base de données et Base de données/base de données

0

Vous pouvez y parvenir en utilisant la fonctionnalité Comparaison de schémas, mais uniquement avec les éditions Premium ou Ultimate de Visual Studio, et non avec l'édition Professional. Dans de nombreux cas, cela est possible en utilisant Red Gate SQL Compare Pro, même si je dois vous avertir que ce n'est pas encore un scénario entièrement pris en charge (je suis le chef de produit pour cet outil, je serais heureux de recevoir vos commentaires si vous allez cette route!).

Le contrôle de source SQL de Red Gate répond mieux à votre façon de travailler, bien que cela ne vous aide pas encore car nous ne sommes pas liés à des projets de base de données VS. Encore une fois, c'est quelque chose que nous envisageons pour une prochaine version. Vous êtes invités à l'essayer et laissez-nous savoir ce que vous pensez.

http://www.red-gate.com/products/SQL_Source_Control/index.htm

0

Si seul le schéma Comparer outil fait ce que son nom l'indique.

Malheureusement, il s'agit d'une "comparaison base de données/projet". Ainsi, mon projet qui ne comprend qu'un seul schéma, comparé à la base de données, génère des charges d'actions Create pour tous les autres objets de schéma présents dans la base de données.

Bonne idée, a besoin de travail.

Questions connexes