SQL Server - Prevent Saving Changes

Microsoft SQL Server Management Studio 2008 R2 – Prevent saving Changes that require table re-creation

Heute habe ich beim Designen einer neuen Tabelle im Microsoft SQL Server Management Studio 2008 R2 immer und immer wieder die gleiche Meldung bekommen, wenn eine bereits vorhandene Tabelle abgeändert werden sollte. Die Meldung lautete:

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 recreated

Schlussendlich wurde die Option (Danke M.!) gefunden, wo man es den Fehler lösen kann. Hier die Beschreibung.

Werbung


Zunächst habe ich eine neue Tabelle angelegt:
SQL Server - Prevent Saving Changes
Ich habe diese lululu getauft, man beachten den Haken bei „Allow Nulls“ in der Spalte „test“:
SQL Server - Prevent Saving Changes
Anschließend habe ich diese gespeichert:
SQL Server - Prevent Saving Changes
Und dann den Haken bei „Allow Nulls“ in der Spalte „test“ entfernt:
SQL Server - Prevent Saving Changes
Auf speichern gedrückt, wobei dann der folgende Fehler kam:
SQL Server - Prevent Saving Changes

Die Lösung ist ganz einfach: Die Option ist nicht in der Datenbank zu setzen, sondern im Microsoft SQL Server Management Studio in „Tools“ -> „Options“ -> „Designers“, wo dann bei „Prevent saving changes that require the table to be recreated“ der Haken rausgenommen werden muss:
SQL Server - Prevent Saving Changes - Lösung

Veröffentlicht von

Uli

IT-Nerd und Admin

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.