Nous utilisons SQL Server Management Studio 2008 R2. IntelliSense fonctionne parfaitement avec un compte. Mais cela ne fonctionne pas avec l'utilisateur d'authentification Windows. L'utilisateur a accès à la base de données maître avec le rôle propriétaire_base mais ce n'est pas l'administrateur système.
Comment résoudre ce problème?
Vous pouvez essayer une solution de ces questions1 ou questions2 et questions .
Ou s'il vous plaît essayez ces étapes comme ci-dessous:
Cela peut sembler une réponse trop courte, mais c'est probablement la solution à votre problème:
CTRL+SHIFT+R
En outre, j'ai trouvé ceci: Dépannage d'IntelliSense (SQL Server Management Studio)
J'ai eu le même problème. Tout était activé pour assurer les fonctions Intellisense appropriées, mais ne fonctionnait pas. J'ai réalisé que le mode SQLCMD était activé par défaut. La désactivation de la fonctionnalité Intellisense restaurée :)
L'augmentation de la taille maximale du script sous Outils, Options, Editeur de texte, Transact-SQL, IntelliSense a corrigé Intellisense pour moi.
J'ai trouvé la solution à la fin. J'ai installé SQL 2008 R2 SP3.
Après avoir installé Visual Studio ou mis à niveau, ce problème peut survenir, suivez le lien suivant: quel est le problème d’IntelliSense dans sqI ntelliSenseupdate sql server } _ En mettant à jour votre logiciel à la dernière version, vous pouvez obtenir votre solution.
Cela pourrait également dépendre de votre serveur de destination.
Par exemple, pour le serveur 2005, intellisense ne fonctionnera pas . Voici une commande pour vérifier ceci:
SELECT SERVERPROPERTY('ProductVersion');
Si la version commence par 8 ou 9 _ ne fonctionnera pas.
Plus d'informations pour: serveur sql intellisense trouble here
Une solution de contournement pourrait consister à utiliser un plug-in de serveur SQL comme version à remplissage automatique version rapide
Absent d’autres solutions, mais corrigé pour moi:
Edit > IntelliSense > Toggle Completion Mode
ou CTRL+ALT+Space