SQL Server 2012 - Error - Impossible de modifier la table que j'ai créé

C'est toujours la même sauce avec SQL Server, quand cesseront-ils de faire chier l'utilisateur avec des options par défaut qui sont l'inverse du bon sens !

Ce matin, un lapin ... non, plus sérieusement, ce matin je lance "Sql sever management studio 2012" pour la première fois. J'utilise sql server management studio 2005 depuis que je suis tout petit et mes souvenirs sont un peu effacés mais petit à petit les sueurs froides me reprennent et les imbécillités de cet outil et toutes ses saloperies qui me reviennent.

J'avais tout trouvé, même la commande débile :
>grant access / all à exécuter sur une DB sinon on ne peut rien en faire.

Mais ce matin, à nouveau un problème idiot impossible de modifier la table que je viens de créer !

Problème : Modifier une table

Et voici que cela recommence ! Je créé une table, je veux la modifier et BOUM :

SQL Server Management Studio 2012 : Saving changes

Saving changes is not permitted. The changes you have made require the following tables to be dropped and re-created. You have either made changes to a table that can't...

bla bla bla ... bla bla bla.

C'est insupportable alors j'aimerais rendre un vibrant hommage à ce lien qui m'a sorti d'affaire :

http://blog.wassupy.com/2012/11/sql-server-2012-saving-changes-is-not.html

Solution : Cocher la case "re-creation"

Menu : Tools -> Article : Options :

Cochez la case : Prevent saving changes that require table re-creation
Je n'en suis pas totalement certain mais il me semble bien que la même mésaventure existait déjà du temps de SQL Server 2005.

Aucun commentaire:

Enregistrer un commentaire