2013-01-03 27 views
12

Dlaczego czasami muszę czekać na reakcję intellisense, która nigdy nie nadchodzi i czasami intellisense działa dobrze i szybko?SQL Server 2012 intellisense

Złe połączenie z serwerem lub problem z konfiguracją?

+0

Wszelkie wiadomości na temat tego, jak intellisense nie pracuje dla mnie też ... – MoonKnight

Odpowiedz

8

Buforuje informacje o intellisense (dlatego czasami trzeba ręcznie odświeżać). Kiedy trzeba to odświeżyć/pobrać, zajmuje to trochę czasu; potem po prostu używa buforowanych informacji, które są dostępne od razu.

Więc jeśli masz wrażenie, że intellisense nie działa (np nie popup lub brakujących lub nieaktualnych informacji), po prostu odświeżyć go: CTRL + SHIFT + R (Edit -> Intellisense - > Odśwież lokalną pamięć podręczną).

Należy również pamiętać, że dopiero od roku 2008 obsługuje Intellisense; jeśli połączysz się z bazą danych przed rokiem 2008 z nowym SSMS, nadal nie otrzymasz Intellisense.

+2

To próbowałem, nie pomaga :( – user1800552

0

Tak, wygląda na to, że Microsoft zepsuł to ponownie. To też nie działa dla mnie. Próbowałem wszystkich kroków od here, ale bez powodzenia.

Ten dokument ma również link do feedback site, ale wygląda na to, że Microsoft nawet nie zawraca sobie głowy naprawianiem tego błędu.

Niestety nie mógł wiele pomóc ...

0

Mam ten roztwór w wątku na stronie MSDN natomiast znalezienie rozwiązania dla tego samego problemu.

Usunąłem rozszerzenie w Visual Studio 2010 i odinstalowałem SQL Server Data Tools (SSDT) ​​2010, zrestartowałem, a intellisense teraz działa dobrze.

Nie jestem pewien, czy to pomaga, ponieważ nie wiem, czy masz zainstalowany SSDT, ale pomyślałem, że i tak będę mógł się podzielić.

Cheers,

Abhishek

Powiązane problemy