web-dev-qa-db-fra.com

Options de comparaison des schémas de base de données dans Visual Studio 2013 - Où définir les options globales?

Je suis en train de migrer mes solutions de Visual Studio 2010 vers Visual Studio 2013.

J'ai ce problème (peut-être) idiot avec les options de comparaison de bases de données. J'aimerais exclure globalement certains types d'objet de la comparaison afin de ne pas avoir à le faire à chaque fois. Dans Visual Studio 2010, ces options étaient disponibles dans Outils -> Options -> Outils de base de données -> Comparaison de schéma.

Je ne trouve rien qui corresponde dans Visual Studio 2013.

12
Szymon

Il n'y a pas d'option correspondante avec la structure SSDT (ce qui a remplacé les projets de base de données). Le mieux que vous puissiez faire est de sauvegarder votre comparaison de schéma, puis de l'inclure dans le projet. (Il n'est pas inclus par défaut, même si le fichier lui-même est enregistré.) Cela sauvegardera vos options afin que vous puissiez facilement les récupérer. Pas aussi pratique à certains égards, mais cela fonctionne. Cela me manque aussi de pouvoir définir les valeurs par défaut.

10
Peter Schott

Soyons clairs (si d’autres le cherchent), la fonction de comparaison de schéma est maintenant disponible pour VS2013. Cliquez-droit sur votre projet de base de données et choisissez "Comparaison de schéma". Ensuite, comme Peter l’a mentionné, vous pouvez le sauvegarder et l’inclure dans votre projet. Vous ne savez pas pourquoi il n'est pas inclus par défaut.

28
Josh M.

Notez simplement que dans VS2013 (Premium), vous pouvez accéder à l'outil permettant de comparer deux bases de données sur votre réseau à partir de Tools-SQL Server-New Schema Compare. Pas besoin de projet.

J'ai effectué une recherche faisant référence à un élément de menu Données, présent dans les versions antérieures de VS mais pas dans VS2013. J'espère donc que cela peut faire gagner du temps aux personnes qui utilisent VS2013

3
Jørgen Boysen

Direct au point:

Accédez à une solution> Ajouter un nouveau projet> "Projet de base de données SQL Server".

Maintenant, faites un clic droit sur le projet et sélectionnez SCHEMA COMPARE ...

1
alansiqueira27

en haut de chacune des fenêtres de votre fichier * .scmp, il y a une icône "options". cliquez dessus.

0
martial