IntelliSense não está a trabalhar no SQL Server Management Studio.

usamos o SQL Server Management Studio 2008 R2. IntelliSense funciona perfeitamente com a conta sa. Mas não funciona com o usuário de autenticação do windows. O usuário tem acesso master db com DB_ Owner role, mas não é sysadmin.

Como resolver este problema?

Author: a_horse_with_no_name, 2015-07-23

6 answers

Pode tentar a solução a partir destas perguntas 1 ou perguntas 2 e perguntas 3 .
ou, por favor, tente estes passos da seguinte forma:

    Activar O Intelecto.:
    • Para todas as janelas de consulta, por favor vá para Ferramentas >> Opções >> Editor de texto >> Transact-SQL >> IntelliSense, e selecione activar IntelliSense.
    • para cada janela de consulta de abertura, por favor vá para a consulta >> Intellisense ativado.
  • activar a completação da declaração: por favor, vá para Ferramentas > > Opções > > texto Editor > > Transact-SQL > > > geral, e verificar os membros da lista automática e Caixas de informação de parâmetros.
  • Refresh IntelliSense local cache: por favor vá para > > editar >> IntelliSense > > actualizar a 'Cache' Local ou usar o CTRL+Shift+R teclado atalho para actualizar.
  • Espere um minuto ou dois para que o refrescamento termine antes de tentar novamente.
 12
Author: Roman Marusyk, 2018-08-02 07:51:09

Isto pode parecer muito curto de uma resposta, mas provavelmente é a solução para o seu problema:

CTRL+SHIFT+R
Além disso, encontrei isto.: Solução de problemas IntelliSense (SQL Server Management Studio))
 8
Author: KarmaEDV, 2015-07-23 07:40:43
Aumentando o tamanho máximo do script sob Ferramentas, Opções, Editor de texto, Transact-SQL, IntelliSense fixed Intellisense para mim.
 2
Author: planetClaire, 2018-05-18 00:07:08
Encontrei uma solução no fim. Instalei o SQL2008 R2 SP3.
 0
Author: Ethem Kuloglu, 2015-07-23 11:40:52
Eu tinha o mesmo problema. Tudo foi capacitado para garantir funções de Intelecto adequadas, mas não funcionou. Eu percebi que eu tinha o modo SQLCMD ativado por padrão. Desativando-o restaurou a funcionalidade Intellisense:)
 0
Author: Chow Lover, 2018-05-10 19:12:22

Também pode depender do seu servidor de destino.

Por exemplo, para o servidor 2005, intellisense não funcionará. Aqui está um comando para verificar isto:
SELECT SERVERPROPERTY('ProductVersion');

Se a versão começar com 8 ou 9 , não irá funcionar .

Mais informações para: SQL server intellisense trouble aqui

Uma solução pode ser usar um 'plugin' de servidor de sql como auto-completar a versão expressa

 0
Author: Mathieu Momal, 2018-07-10 09:59:27