Почему SQL Server 2008 Management Studio Intellisense не работает?
Меня приводят к безумию, пытаясь понять, почему Intellisense просто не работает вообще. Сервер, который я использую, является локальным и составляет 2008 год, база данных настроена на совместимость 2008 года, Intellisense включен в каждом меню, которое я могу найти, и все же ни один членский список не появится даже с помощью CTRL-J.
Кто-нибудь испытал что-то подобное и нашел способ его исправить? Я действительно не могу заставить себя начать работу, если я не работаю Intellisense.
Ответы
Ответ 1
Я понимаю, что это сообщение устарело, но если кто-то все еще ищет и не нашел решения проблемы с intellisense даже после повторной установки, применяя накопительные обновления или другие методы, я надеюсь, что могу помочь.
У меня есть прикладной SQL 2008 R2 с пакетом обновления 1, который вы можете скачать здесь
http://www.microsoft.com/download/en/details.aspx?id=26727
32 бит:
SQLServer2008R2SP1-KB2528583-x86-RUS.exe
64 бит:
SQLServer2008R2SP1-KB2528583-x64-RUS.exe
Я применил этот SP1, и теперь мой intellisense работает снова. Надеюсь, это поможет! (
Ответ 2
Visual Studio 2010 SP1 разбивает SSMS 2008 R2 IntelliSense. Существует connect об этом, и, к счастью, есть также исправить для этого.
(Короче говоря, вам нужно будет установить Накопительный пакет обновления 7 для SQL Server 2008 R2, запросив
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86
или
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64
from эта страница с запросом на исправление.)
РЕДАКТИРОВАТЬ. Как отметил @Paul Lemke, возможно, понадобится получить последний пакет CU. Этот блог содержит выпуски SQL-сервера. (На момент написания статьи последнее: CU14)
Ответ 3
Для 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 сделал).
Ответ 4
Не нужно переустанавливать.
Нажмите на установочный файл. Затем перейдите к обслуживанию и нажмите "Восстановить". Это должно исправить проблему intellisense.
Ответ 5
У меня была такая же проблема. Я понял, что Intellisense перестала работать после того, как я запустил некоторые базы данных в автономном режиме и обновил Intellisense (Ctrl-Shift-R). Я снова включил автономные базы данных, обновил (Ctl-Shft-R) и VOILA! Intellisense снова работает.
Какой дрянной дизайн. Возможно, популяция Intellisense перечисляет дроссели, когда база данных существует, но не работает. Спасибо Microsoft.
Ответ 6
Я не хочу предлагать продукт из очереди, поскольку запуск Intellisense - это, пожалуй, лучший вариант, но я много месяцев боролся с проклятым без intellisense в Management Studio. Переустановка, обновление CU7, освежающие тайники, жертвующие цыплятам языческим богам; ничего не помогло.
Я собирался заплатить за RedGate SqlPrompt (довольно проклятый дорогой, $195 US), когда я нашел SqlComplete.
http://www.devart.com/dbforge/sql/sqlcomplete/?gclid=CN2xs_Lw7akCFcYZHAodpicXXw
Существует бесплатная версия, которая делает основы, а полная версия - всего 50 $!
Я архитектор базы данных, и, хотя я помню команды, автоматическое завершение сэкономит мне массу времени. Если вы застряли и не можете заставить Intellisense работать, попробуйте SqlComplete. Это спасло меня от хлопот.
Ответ 7
Недавно я написал отзыв об устранении неполадок IntelliSense. В названии говорится, что SQL Server 2012, но большинство методов можно применять и к более ранним версиям Management Studio.
http://www.mssqltips.com/sqlservertip/2591/troubleshooting-intellisense-in-sql-server-management-studio-2012/
Ответ 8
Я закончил исправление, переустановив SQL Server 2008. Это было совсем не оптимально, но если кто-то сталкивается с подобной проблемой, обязательно узнайте, что этот маршрут, вероятно, сработает.
Ответ 9
Я пробовал все исправления - отлаживал базы данных в автономном режиме, а затем приводил их в сеть, устанавливал накопительное обновление 10, исправлял установку SQL Server, обновлял локальный кеш, вносил изменения в требуемые параметры в SQL Server Management Studio, но все было напрасно. Наконец, установка правильного пакета обновления (SP1) сделала трюк для меня!
Следуйте приведенной ниже ссылке и загрузите SQLServer2008R2SP1-KB2528583-x86-ENU.exe(или файл x64 для 64-разрядного экземпляра SQL Server)
http://www.microsoft.com/download/en/details.aspx?id=26727
Наконец, у меня включен Intellisense!
Ответ 10
Я публикую это здесь, так как я уверен, что больше людей столкнется с этой проблемой. Я установил обновление безопасности для Microsoft Visual Studio 2010 с пакетом обновления 1 (KB2565057) и потерял Intellisense в студии управления SQL Server 2008 (не R2).
Удаление SP восстановлено Intellisense.. Разве вы просто не любите Microsoft????
Ответ 11
После обнаружения этой темы я обнаружил, что мой Intellisense только сломался после того, как отключил базу данных, и любая автономная база данных на экземпляре убьет Intellisense.
В этот поток, объясняя, что для восстановления Intellisense вы должны
- выберите необходимые базы данных в автономном режиме, затем
- перезапустите экземпляр сервера и, наконец,
- обновить кеш Intellisense.
Эта процедура сработала для меня, и Intellisense теперь снова работает.
Ответ 12
Для SQL Server 2008 R2 установка Cumulative Update 7 устранит проблему. Необходимый файл
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86
или SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64
Мне также пришлось сначала удалить и переустановить SQL Server 2008 (это не исправить, но CU сделал).
Это прямая ссылка от MS, что я получил ее Hot Fix
Ответ 13
У меня тоже была проблема. Ищите везде в Интернете и не можете найти решение. Я установил Redgate SQL Prompt, который работает аналогично Intellisense, поэтому, возможно, возник конфликт. С тех пор я перестала запускать подсказку, но теперь нет никакой интеллигенции. Использование SQL Server 2008 приведет к отключению режима SQLCMD, вообще не повезло. Это произошло до этого, переустановка SQL Server была единственной возможностью, с которой я мог бы работать.
Ответ 14
Такая же проблема, но просто переустановка SQL Management Studio 2008 R2 Service Pack 1 работала для меня. Я оставил свой двигатель БД в одиночку. Механизм БД не является проблемой, только SQL Management Studio получает доступ к Visual Studio SP1.
Установщики здесь...
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26727
Я установил SQLManagementStudio_x86_ENU.exe (32 бит для моей машины).
Ответ 15
При попытке принятого ответа у меня возникла ошибка установки: был обнаружен сбой для предыдущей установки, исправления или восстановления blah, blah, blah...
Чтобы исправить это, в моем реестре я изменил все значения DWORD на 1 в следующих ключах: (Как всегда будьте осторожны, изменяя реестр и создать резервную копию ключа перед тем, как изменить что-либо)
HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\100\ConfigurationState
HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\MSAS10_50.MSSQLSERVER\ConfigurationState
HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\ConfigurationState
HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.SQLEXPRESS\ConfigurationState
HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\ConfigurationState
См. мой полный пост о Исправление проблемы Intellisense в SSMS.
Ответ 16
Вот официальное слово об этом от MS.
http://support.microsoft.com/kb/2531482
Их решение такое же, как и выше, установите обновления SQL Server 2008 R2 с версией 10.50.1777.0.
http://support.microsoft.com/kb/2507770
Ответ 17
Я сделал все вышеперечисленное и в итоге сдался. Тогда последнее средство было третьей частью SQL Intellisense add-on Я нашел SQL Complete Express devArt.
Это Intellisense плюс больше. Intellisense вернулся, и все хорошо.
Поддержка SSMS 2005 - 2012 также включает надстройку Visual Studio.
SQL Complete