2013-01-03 22 views
12

Perché a volte devo aspettare la reazione intellisense, che non viene mai e a volte l'intellisense funziona bene e velocemente?SQL Server 2012 intellisense

Connessione errata al server o qualche problema di configurazione?

+0

Ci sono novità su questo come IntelliSense non funziona neanche per me ... – MoonKnight

risposta

8

Memorizza nella cache informazioni intellisense (motivo per cui talvolta è necessario aggiornare manualmente). Quando questo deve essere aggiornato/recuperato, ci vuole un po 'di tempo; in seguito utilizza solo informazioni memorizzate nella cache che sono immediatamente disponibili.

Quindi, se si ha l'impressione che l'IntelliSense non funziona (ad esempio, nessun popup, o mancanti o informazioni non aggiornate), basta aggiornarlo: CTRL +SHIFT +R (Modifica -> Intellisense - > Aggiorna cache locale).

È anche importante ricordare che solo dal 2008 supporta Intellisense; se ti connetti a un database pre-2008 con il nuovo SSMS, non otterrai ancora Intellisense.

+2

Questo ho provato, non aiuta :( – user1800552

0

Sì, sembra che Microsoft abbia rotto di nuovo. Neanche per me funziona. Ho provato tutti i passaggi da here ma senza fortuna.

Questo documento ha anche il collegamento a feedback site ma sembra che Microsoft non si preoccupi nemmeno di correggere questo bug.

dispiace non poteva fare molto ...

0

ho ottenuto questa soluzione in un thread sul sito MSDN mentre trovare la soluzione per lo stesso problema.

Ho rimosso l'estensione in Visual Studio 2010 e disinstallato SQL Server Data Tools (SSDT) ​​2010, riavviato e intellisense funziona correttamente ora.

Non sono sicuro che ciò sia utile poiché non so se è installato SSDT, ma ho pensato di condividere comunque.

Cheers,

Abhishek

Problemi correlati