Как я могу решить, что "Стол 'ДБО.Фу' уже существует.&и" ошибка, когда таблица не существует?

Я'вэ создал таблицу, а затем понял, что совершил ошибку. Среда SSMS не'т позвольте мне обновить таблицу без воссоздания, поэтому я'ве удалили таблицу, а затем попытался снова создать его.

Он выиграл'т позвольте мне сделать это, и я получаю сообщение об ошибке

стол 'ДБО.Фу' уже существует.

Поэтому я стараюсь, чтобы удалить его снова:

drop table dbo.Foo

невозможно удалить таблицу 'ДБО.Фу', потому что она не существует или у вас нет разрешения.

Обновление кэша IntelliSense не помочь.

Решение

Закрытие и перезапуск среды SSMS, похоже, единственный способ избавиться от ошибки. После этого я снова могу успешно создать таблицу.

Комментарии (5)

Создать таблицу с другим именем, а затем переименовать его работает нормально. Обновить сервер не работает для меня. Можно попытаться хотя перезагрузки студии управления.

Комментарии (2)

У меня была такая же проблема. Щелкните правой кнопкой мыши на вашем подключении к серверу и выберите 'обновить'. Я сделал это и смог сохранить воссозданный таблице без перезагрузки среды SSMS.

Комментарии (0)

Чтобы изменить это, на инструменты меню нажмите *опции * разверните дизайнеры, а затем стол и проектировщиков баз данных. Установите или снимите флажок запретить сохранение изменений, которые требуют таблицы должен быть создан заново** флажок.

Комментарии (1)

Я нашел, что нужно просто закрыть все 'удалить's-таблицы' вкладка из SSMS и это'ы сделали

Комментарии (1)

Убедитесь, что у вас есть не сохраненные изменения таблицы (лучше закрыть все табуляторы и попробуйте еще раз)

Комментарии (0)

Щелкните правой кнопкой мыши на сервере, нажмите кнопку Обновить и снова попробовать! Работал как шарм для меня. Надеюсь, что же работает для вас также.

Комментарии (0)