Saving changes is not permitted (SQL Server 2008)
Столкнулся сегодня с интересной проблемой при создании базы данных в SQL Server 2008 Management Studio:
Не охота было париться с созданием SQL запросов для создания таблиц и я решил воспользоваться дизайнером. Создал в БД несколько таблиц. Сохранил. Все отлично создалось, НО потом я решил добавить к одной из таблиц новый столбик. Создал. И при попытке сохранить увидел очень не понравившееся мне сообщение:
Как полагается, погуглив, выяснил, что не я один, такой счастливый, напоролся на эту граблю. Дело в том, что по умолчанию в Management Studio 2008 включен запрет сохранения сделанных с помощью дизайнера изменений, которые требуют повторного создания изменяемого объекта.
Лечится данная несправедливость достаточно просто:
Заходим в меню ‘Tools’->’Options’
В открывшемся окне находим в дереве ветку «Designers». В этой ветке кликаем на ветку «Tables and Database Designers». Среди появившихся опций снимаем галочку с поля «Prevent saving changes that require table re-creation».
Вот собственно и все, что надо сделать.
Теги: Management Studio, SQL, Базы данных