Sql express sql management studio 2018 r2: Downloading and Installing SQL Server Management Studio Express | DUG Insight User Manual
сервер sql — IntelliSense не работает, но включен
спросил
Изменено
2 года, 8 месяцев назад
Просмотрено
149 тысяч раз
Эта проблема действительно оказалась сложной (и довольно раздражающей).
В SQL Server Management Studio 2008 еще несколько дней назад мой IntelliSense работал отлично. Потом вдруг все прекратилось. Значок, как он включен в меню панели инструментов, и в разделе «Инструменты» -> «Параметры» -> «Текстовый редактор» -> T-SQL -> IntelliSense он говорит, что он включен там.
Я попытался обновить кэш IntelliSense с помощью Ctrl-Shft-R, но это тоже не работает.
Есть идеи, что случилось с моим IntelliSense и что мне нужно сделать, чтобы вернуть его?
- sql-сервер
- sql-сервер-2008
- intellisense
0
Если вы недавно обновили VisualStudio, см. эту ссылку для исправления:
Функция IntelliSense в SSMS 2008 R2 может перестать работать после установки Visual Studio 2010 SP1
Или вы можете загрузить исправление прямо отсюда:
Как получить последний пакет обновлений для SQL Server 2008 R2
Существует ряд причин, по которым IntelliSense не работает:
Бывают случаи, когда локальный кэш, используемый IntelliSense, устаревает. Обновление кеша легко, но не обязательно очевидно.
Есть два способа обновить кеш:
- Нажмите Ctrl+Shift+R
- Перейти к редактированию -> IntelliSense -> Обновить локальный кэш
Если IntelliSense по-прежнему не работает, убедитесь, что IntelliSense включен. Чтобы проверить это из окна редактора запросов T-SQL текущей базы данных:
- Перейдите к Инструменты -> Параметры -> Текстовый редактор -> Transact-SQL -> Общие -> IntelliSense
- Перейти к запросу -> IntelliSense должен быть выбран
Также убедитесь, что редактор T-SQL не запускается в режиме SQLCMD. Проверить:
- Перейдите в Инструменты -> Параметры -> Выполнение запроса -> SQL Server -> Общие
- Убедитесь, что флажок «По умолчанию открывать новые запросы в режиме SQLCMD» не установлен.
- или Перейти к запросу -> Режим SQLCMD не следует выбирать
Подробнее
1
У меня была эта проблема, поэтому я последовал совету Ritesh D и перешел к Tools -> Options -> Text Editor -> Transact-SQL -> General . Я проверил IntelliSense и обнаружил, что он уже включен.
Тем не менее, я обнаружил, что «Автоматический список участников» и «Информация о параметрах» не отмечены. Поэтому я проверил их. Это решило мою проблему.
Эти две функции я считаю «intellisense», и Microsoft не возражает:
IntelliSense — это общий термин для ряда функций: список элементов, информация о параметрах, краткая информация и полное слово. Эти функции помогают узнать больше об используемом коде, отслеживать вводимые параметры и добавлять вызовы свойств и методов всего несколькими нажатиями клавиш.
0
Убедитесь, что для параметра Максимальный размер сценария установлено значение «Неограниченный» в пункте меню Сервис -> Параметры -> Текстовый редактор -> Transact-SQL -> Общие -> IntelliSense. Я сделал это, и intellisense начал работать
.
1
Когда вы используете удаленную базу данных с низкой скоростью передачи (например, я подключился из Европы к офисному серверу в Азии) и когда структура базы данных не мала (например, много таблиц), SSMS требуется гораздо больше времени для завершения всех данных IntelliSense.
В моем случае мне пришлось ждать более 1 минуты, чтобы получить доступ к IntelliSense (медленное соединение и БД с примерно 1000 таблиц). (SSMS не отображает индикатор выполнения или какую-либо информацию, связанную с процессом загрузки IntelliSense)
1
OFFLINE Базы данных могут привести к тому, что intelissense перестанет работать. Вы можете проверить это, переведя любую базу данных на подключенном сервере в OFFLINE и вернув ее обратно.
Я могу подтвердить, что это ошибка SQL 2016
Я заметил эту проблему, когда отозвал некоторые разрешения для общедоступного пользователя, как было предложено Azure. Это помогло решить мою проблему:
используйте мастер идти ПРЕДОСТАВИТЬ ВЫПОЛНЕНИЕ НА [xp_instance_regread] ДЛЯ [public] GRANT EXECUTE ON [xp_regread] TO [public]
Я исправил это за 2 простых шага:
- Перейдите в Инструменты > Параметры > Текстовый редактор > Transact-SQL > IntelliSense , отметьте все и настройте параметры следующим образом:
- Перейдите к Query > SQLCMD Mode и отключите это:
107
Привет,
Любые предложения о том, как написать этот запрос
Спецификация:
Есть два столбца …
Артикул
Марк Уиллс
15
Марк Уиллс
PIVOT — отличное средство, которое решает множество задач типа EAV (Сущность — Атрибут — Значение)…
Видео
2м
Бхарат Бхушан
6
Программное обеспечение для восстановления базы данных SQL восстанавливает файлы MDF и NDF, поврежденные из-за проблем, связанных с оборудованием… корректно, но ничего не вернет, если оператор …
Решение для устранения неполадок
bySchuttend
95
Привет,
У меня есть следующий формат:
Дата, Сигнал, SystemIdent, De
Может быть несколько …
Решение для устранения неполадок
Лео Торрес
97
У меня есть веб-страница PHP, которая вызывает хранимую процедуру в SQL 2012 как UserA. Процедура не …
Артикул
Марк Уиллс
8
Марк Уиллс
Посещая на днях один из семинаров Роба Фарли, я услышал фразу «…
Решение для устранения неполадок
byAleks
72
У меня есть таблица «cases» и таблица «Activities»
Таблицы объединяются по case.id = activity.caseid, где…
Решение для устранения неполадок
bydbaSQL
80
Это v2008 R2. Заказчик попросил меня оптимизировать скрипт. Обычно это не проблема, но у меня…
Устранение неполадок Решение
Дэвид Барман
77
У меня есть сервер, на котором используется SQL EXPRESS 2005. Мне нужно обновить его до версии 2008 R2, чтобы поддерживать нашу новую… 005 79
Привет! Я пытаюсь завершить производственную установку/настройку SCOM 2012 R2, но когда я прохожу через …
Решение для устранения неполадок
bydbaSQL
78
SSRS v2012, я администратор. Я успешно установил и настроил SSRS в основном режиме. У меня было …
Решение для устранения неполадок
byJohn Ellis
75
Привет:
Ниже приведен мой код, который по сути представляет собой комбинацию двух запросов CTE плюс отдельный …
Решение для устранения неполадок
byplucenko
69
Запрос
SELECT Clinum,superclient,Superke
…
Решение для устранения неполадок
byneoptoent
90 026
65
Привет,
У меня есть vbscript, который запрашивает базу данных SQL и помещает записи в текстовый файл. (CSV)
…
Решение для устранения неполадок
bylisa_mc
65
Привет, эксперты
Мне помогли с кодом, перед которым я прикрепил ниже
В основном код ниже…
Решение для устранения неполадок
bygvamsimba
63
Привет, у меня есть работа Datawarehouse SQL.