Sql Server 2008 Salva (non consentito)

Tempo fa ho dovuto usare Sql Server 2008 per via di un progetto che mi era stato assegnato e praticamente ho notato un comportamento veramente fastidioso: non permetteva di fare alcune modifiche sulle tabelle dall’interfaccia grafica di sql management studio e nemmeno di generare lo script sql di modifica. Se vi appare una finestra di dialogo con scritto:

Salva (non consentito) e un avviso indicante che il salvataggio delle modifiche apportate non è consentito perché richiedono l’eliminazione e la ricreazione delle tabelle elencate.

o in inglese:

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 be re-created or enabled the option Prevent saving changes that require the table to be re-created.

Per risolvere questa cosa senza dover ricreare le tabelle, scegliere Opzioni dal menu Strumenti di sql management studio, espandere Finestre di progettazione, quindi fare clic su Progettazione tabelle e Progettazione database. Togliere il check alla casella di controllo Impedisci il salvataggio delle modifiche per cui è necessario ricreare la tabella. Comunque sia evviva i ragionamenti contorti e i valori di default fallati.

Saving-changes-is-not-permitted

Soluzione Sul sito microsoft

L'articolo ti è stato utile?

Condividilo sulla tua rete di contatti Twitter, sulla tua bacheca su Facebook o semplicemente premi "+1" per suggerire questo risultato nelle ricerche in Google. Diffondere contenuti che trovi rilevanti aiuta questo blog a crescere. Grazie!