Почему SQL Server 2008 Management Studio Intellisense не работает?



меня доводят до безумия, пытаясь понять, почему Intellisense просто не работает вообще. Сервер, который я использую, является локальным и 2008, база данных настроена на совместимость с 2008, Intellisense включен в каждом меню, которое я могу найти, и все же ни один список членов не появится даже с CTRL-J.



кто-нибудь пережил что-то подобное и нашел способ это исправить? Я действительно не могу заставить себя начать работу, если у меня не работает Intellisense.

732   17  

17 ответов:

Я понимаю, что этот пост старый, но если кто-то все еще ищет и не нашел решения проблемы intellisense даже после переустановки, применения накопительных обновлений или других методов, то я надеюсь, что я могу быть полезен.

Я применил SQL 2008 R2 Service Pack 1, который вы можете скачать здесь

http://www.microsoft.com/download/en/details.aspx?id=26727

32 Бит: SQLServer2008R2SP1-KB2528583-x86-ENU.exe

64 бит: SQLServer2008R2SP1-KB2528583-x64-ENU.exe

я применил этот SP1, и теперь мой intellisense снова работает. Надеюсь, это поможет! (:

Visual Studio 2010 SP1 нарушает IntelliSense SSMS 2008 R2. Там есть подключиться об этом и, к счастью, есть и исправить.

(короче, вам нужно будет установить накопительный пакет обновления 7 для SQL Server 2008 R2 запрос SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86или

SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64

С эта страница запроса исправления.)

EDIT: как @Paul Lemke отметил, что, возможно, потребуется получить последний пакет CU. этот блог содержит выпуски SQL server. (На момент написания этой статьи последним является CU14)

для SQL Server 2008 R2, установка Накопительное Обновление 7 исправить эту проблему. Вам нужен файл

SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86
или
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64

мне также пришлось сначала удалить и переустановить SQL Server 2008 (что не исправило его, но CU сделал).

нет необходимости переустановить.

нажмите на установочный файл. Затем перейдите к обслуживанию и нажмите на ремонт. Это должно исправить проблему intellisense.

У меня просто была такая же проблема. Я понял, что Intellisense перестала работать после того, как я отключил некоторые базы данных и сделал обновление Intellisense (Ctrl-Shift-R). Я вернул автономные базы данных в интернет, снова обновил (Ctl-Shft-R) и вуаля! Intellisense снова работает.

какой дерьмовый дизайн. Возможно, население списков Intellisense задыхается, когда база данных существует, но находится в автономном режиме. Благодаря Microsoft.

Я не хочу предлагать продукт вне очереди, так как запуск Intellisense, вероятно, лучший вариант, но я боролся с проклятым no intellisense в Management Studio в течение нескольких месяцев. Переустановка, обновление CU7, освежающие тайники, жертвоприношение цыплят языческим богам; ничего не помогло.

Я собирался заплатить за SqlPrompt RedGate (довольно чертовски дорогой, $ 195 US), когда я нашел SqlComplete.

http://www.devart.com/dbforge/sql/sqlcomplete/?gclid=CN2xs_Lw7akCFcYZHAodpicXXw

есть бесплатная версия, которая делает основы, и полная версия составляет всего $50!

Я архитектор базы данных, и хотя я помню команды, auto complete экономит мне кучу времени. Если вы застряли и не можете заставить Intellisense работать, попробуйте SqlComplete. Это избавило меня от многих часов хлопот.

недавно я написал Совет по устранению неполадок IntelliSense. В названии говорится, что SQL Server 2012, но большинство методов могут быть применены и к более ранним версиям Management Studio.

http://www.mssqltips.com/sqlservertip/2591/troubleshooting-intellisense-in-sql-server-management-studio-2012/

в итоге я исправил его, переустановив SQL Server 2008. Это было совсем не оптимально, но если кто-то столкнется с подобной проблемой, обязательно знайте, что этот маршрут, вероятно, будет работать.

Я пробовал все исправления - переводил базы данных в автономный режим, а затем подключал их к сети, устанавливал Накопительное обновление 10, восстанавливал установку SQL Server, обновлял локальный кэш, вносил изменения в необходимые настройки в среде SQL Server Management Studio, но все было напрасно. Наконец, установка правильного пакета обновления (SP1) сделала трюк для меня !

перейдите по ссылке ниже и загрузите SQLServer2008R2SP1-KB2528583-x86-ENU.exe (или x64-файл для 64-разрядного экземпляра SQL Сервер)

http://www.microsoft.com/download/en/details.aspx?id=26727

наконец-то у меня включен Intellisense !

Я публикую это здесь, поскольку я уверен, что больше людей будут приходить по этому вопросу. Я установил обновление для системы безопасности microsoft Visual Studio 2010 с пакетом обновления 1 (KB2565057) и потерял Intellisense в среде SQL Server Management studio 2008 (не R2).

удалить из СП восстановлена технология IntelliSense .. Разве вы не просто любите Microsoft????

после нахождения этого потока я обнаружил, что мой Intellisense сломался только после перевода базы данных в автономный режим, и любая автономная база данных на экземпляре убьет Intellisense.

на этой теме, объясняя, что для восстановления Intellisense необходимо

  • отключите необходимые базы данных, а затем
  • перезапустить экземпляр сервера, и, наконец,
  • обновить Intellisense кэш.

эта процедура сработала для меня, и Intellisense теперь снова работает.

для SQL Server 2008 R2 Установка накопительного обновления 7 устранит проблему. Вам нужен файл

SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86 или SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64

Мне также пришлось сначала удалить и переустановить SQL Server 2008 (что не исправило его, но CU сделал).

Это прямая ссылка от MS, что я получил его Исправления

У меня тоже была такая же проблема. Искал везде в интернете и не могу найти решение. Я установил SQL-запрос Redgate, который работает аналогично Intellisense, поэтому, возможно, произошел конфликт. С тех пор я остановил запуск подсказки, но теперь нет intellisense вообще. Использование SQL Server 2008 отключит режим SQLCMD, не повезло вообще. Это произошло раньше, переустановка SQL Server была единственным, что я мог получить для работы.

та же проблема, но просто переустановка SQL Management Studio 2008 R2 Service Pack 1 работала для меня. Я оставил свой движок БД в покое. Движок БД-это не проблема, просто SQL Management Studio получает hosed от Visual Studio SP1.

монтажники здесь...

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26727

Я установил SQLManagementStudio_x86_ENU.exe (32 бита для моей машины).

при попытке принять ответ, я получаю ошибку установки: ошибка была обнаружена для предыдущей установки, патч, или ремонт бла, бла, бла...

чтобы исправить это, в моем реестре я изменил все значения DWORD на 1 в следующих ключах: (как всегда будьте осторожны, изменяя реестр и создать резервную копию ключа прежде чем что-то менять)

HKLM\SOFTWARE\Microsoft\Microsoft SQL Сервер\100\ConfigurationState HKLM\программное обеспечение\Майкрософт\SQL-сервера Microsoft\MSAS10_50.MSSQLSERVER\ConfigurationState HKLM\программное обеспечение\Майкрософт\SQL-сервера Microsoft\MSRS10_50.MSSQLSERVER\ConfigurationState HKLM\программное обеспечение\Майкрософт\SQL-сервера Microsoft\иметь значение mssql10.SQLEXPRESS\ConfigurationState HKLM\программное обеспечение\Майкрософт\SQL-сервера Microsoft\иметь значение mssql10_50.MSSQLSERVER\ConfigurationState

смотрите мой полный пост о исправление проблемы Intellisense в SSMS.

вот официальное слово по этому поводу от госпожи

http://support.microsoft.com/kb/2531482

их решение такое же, как и выше, установите обновления SQL Server 2008 R2 с версией 10.50.1777.0.

http://support.microsoft.com/kb/2507770

Я сделал все выше и в конечном итоге сдался. Тогда последним средством была третья часть SQL Intellisense add-on я нашел SQL Complete Express от devArt.

Это Intellisense плюс больше. Intellisense вернулся, и все хорошо.

поддержка SSMS 2005-2012 также включает в себя надстройку Visual Studio.

SQL Complete

Comments

    Ничего не найдено.