Почему Intellisense не работает в SQL Server Management Studio 2008 R2? - PullRequest
8 голосов
/ 29 ноября 2011

У меня есть SQL Server Management Studio 2008 R2.

Я пробовал это:

  1. Инструменты-> Параметры-> Выполнение запроса-> SQL Server-> ОбщиеУбедитесь, что «по умолчанию открывать новые запросы в режиме SQLCMD» не отмечено

  2. Перейти к Сервисам >> Параметры >> Текстовый редактор >> Transact-SQL >> Общие >> IntelliSense SelectСписок участников и проверка параметров автоматически.

  3. Перезапущен, восстановлен Visual Studio 2010

  4. Установлен VS 2010 SP1

  5. Запрос / Intellisense Включено выбрано

Но все равно это не работает.

Любая подсказка?

Ответы [ 5 ]

7 голосов
/ 30 ноября 2011

Очевидно, что при установке VS2010 SP1 он нарушает IntelliSense SQL Server 2008 R2.Вам потребуется установить CU или SP1 для SQL Server 2008 R2, упомянутого в этой Поддержка KB от MSFT.

3 голосов
/ 29 ноября 2011
2 голосов
/ 14 апреля 2014

И сегодня.Следуя теме, которую я нашел в другом месте, решением было отключить все автономные базы данных.Перезапустил сервис и бум!начал работать.

1 голос
/ 20 июня 2016

Автономные базы данных приводят к тому, что Intellisense перестает работать в SSMS 2016 и Sql Server 2016 RTM, возможно, и в более ранних версиях. Проверьте это, открыв новое окно запроса и убедившись, что Intellisense работает. Затем взял базу данных в автономном режиме и попробовал Intellisense ... он перестал работать. Вернул базу данных в оперативный режим, и Intellisense возвращается к жизни и снова начинает работать.

1 голос
/ 01 марта 2013

Это довольно старый вопрос, но я столкнулся с той же проблемой, и исправление для нее состояло в том, чтобы сделать исправление на сервере SQL Server 2008. Подвох был в том, что мне пришлось заняться установкой / удалением программ перед выполнением восстановления в Удалите «Microsoft SQL Server Compact » перед восстановлением, поскольку его имя установочного файла отличается в установщике Sql Server от установщика VS.

...