Estou sendo levado à loucura tentando descobrir por que o Intellisense simplesmente não funciona. O servidor que estou usando é local e é 2008, o banco de dados está definido para compatibilidade com 2008, o Intellisense está ativado em todos os menus que posso encontrar e, no entanto, nenhuma lista de membros será exibida mesmo com um CTRL-J.
Alguém já experimentou algo assim e encontrou uma maneira de corrigi-lo? Eu realmente não consigo me obrigar a começar a trabalhar a menos que eu tenha o Intellisense trabalhando.
sql-server-2008
intellisense
ス ー パ ー フ ミ コ ン
fonte
fonte
Respostas:
Entendo que este post é antigo, mas se alguém ainda estiver pesquisando e não encontrou uma solução para o problema do intellisense, mesmo após a reinstalação, a aplicação das atualizações cumulativas ou outros métodos, espero poder ajudar.
Eu apliquei o SQL 2008 R2 Service Pack 1, que você pode baixar aqui
http://www.microsoft.com/download/en/details.aspx?id=26727
32 bits : SQLServer2008R2SP1-KB2528583-x86-ENU.exe
64 bits : SQLServer2008R2SP1-KB2528583-x64-ENU.exe
Eu apliquei este SP1 e agora meu intellisense funciona novamente. Eu espero que isso ajude! (:
fonte
O Visual Studio 2010 SP1 interrompe o IntelliSense do SSMS 2008 R2. Existe uma conexão sobre isso e, felizmente, também há uma correção para isso .
( Em resumo , você precisará instalar o pacote de atualização cumulativa 7 para o SQL Server 2008 R2 solicitando
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86
ouSQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64
a partir desta página pedido de correcção .)
EDIT : Como observou @Paul Lemke, pode ser necessário obter o pacote CU mais recente. Este blog contém os releases do servidor SQL. (Até o momento em que este artigo foi escrito, o último é CU14 )
fonte
Para o SQL Server 2008 R2, a instalação da Atualização Cumulativa 7 corrigirá o problema. O arquivo que você precisa é
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86
ou
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64
Também tive que desinstalar e reinstalar o SQL Server 2008 primeiro (o que não foi corrigido, mas a UC).
fonte
Não há necessidade de reinstalar.
Clique no arquivo de instalação. Em seguida, vá para manutenção e clique em Reparar. Isso deve corrigir o problema do intellisense.
fonte
Eu apenas tive o mesmo problema. Eu descobri que o Intellisense parou de funcionar depois de colocar alguns bancos de dados offline e fazer uma atualização do Intellisense (Ctrl-Shift-R). Coloquei os bancos de dados offline novamente online, fiz uma atualização (Ctl-Shft-R) novamente e VOILA! O Intellisense está funcionando novamente.
Que design de baixa qualidade. Talvez a população das listas do Intellisense esteja bloqueada quando um banco de dados existe, mas está offline. Obrigado Microsoft.
fonte
Não quero sugerir um produto fora do prazo, já que colocar o Intellisense em execução é provavelmente a melhor opção, mas luto com o amaldiçoado sem inteligência no Management Studio há meses. Reinstalação, atualização da CU7, atualização de caches, sacrifício de galinhas para deuses pagãos; nada ajudou.
Eu estava prestes a pagar pelo SqlPrompt da RedGate (bastante caro, US $ 195), quando encontrei o SqlComplete.
http://www.devart.com/dbforge/sql/sqlcomplete/?gclid=CN2xs_Lw7akCFcYZHAodpicXXw
Existe uma versão gratuita que faz o básico, e a versão completa custa apenas US $ 50!
Sou arquiteto de banco de dados e, embora me lembre dos comandos, o preenchimento automático economiza muito tempo. Se você estiver travado e não conseguir que o Intellisense funcione, tente o SqlComplete. Isso me salvou horas de aborrecimentos.
fonte
Recentemente, escrevi uma dica sobre solução de problemas do IntelliSense. O título diz SQL Server 2012, mas a maioria das técnicas também pode ser aplicada a versões anteriores do Management Studio.
http://www.mssqltips.com/sqlservertip/2591/trou Troubleshooting-intellisense-in-sql-server-management-studio-2012/
fonte
Acabei corrigindo-o reinstalando o SQL Server 2008. Isso não era o ideal, mas se alguém encontrar um problema semelhante, saiba que essa rota provavelmente funcionará.
fonte
Tentei todas as correções - colocar os bancos de dados offline e colocá-los online, instalar a atualização cumulativa 10, reparar a instalação do SQL Server, atualizar o cache local, fazer alterações nas configurações necessárias no SQL Server Management Studio, mas tudo foi em vão. Finalmente, instalar o service pack correto (SP1) fez o truque para mim!
Siga o link abaixo e baixe SQLServer2008R2SP1-KB2528583-x86-ENU.exe (ou o arquivo x64 de uma instância de x64 bits do SQL Server)
http://www.microsoft.com/download/en/details.aspx?id=26727
Finalmente, tenho o Intellisense ativado!
fonte
Estou postando isso aqui, pois tenho certeza de que mais pessoas se depararão com esse problema. Instalei a Atualização de segurança para o Microsoft Visual Studio 2010 Service Pack 1 (KB2565057) e perdi o Intellisense no SQL Server Management studio 2008 (não no R2).
Uma desinstalação do SP restaurou o Intellisense. Você não ama a Microsoft ????
fonte
Depois de encontrar esse encadeamento, descobri que meu Intellisense só quebrou depois de colocar um banco de dados offline e qualquer banco de dados offline na instância mataria o Intellisense.
Em esta discussão , explicando que, a fim de restaurar Intellisense, você deve
Este procedimento funcionou para mim e o Intellisense agora está funcionando novamente.
fonte
Para o SQL Server 2008 R2, a instalação da Atualização Cumulativa 7 corrigirá o problema. O arquivo que você precisa é
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86 ou SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64
Também tive que desinstalar e reinstalar o SQL Server 2008 primeiro (o que não foi corrigido, mas a UC).
este é o Direct Link From MS que eu peguei Hot Fix
fonte
Eu também tive o mesmo problema. Pesquisou em qualquer lugar on-line e não consegue encontrar uma solução. Eu instalei o SQL Prompt do Redgate, que funciona de maneira semelhante ao Intellisense, então talvez tenha havido um conflito. Desde então, interrompi a execução do prompt, mas agora não há nenhum senso de inteligência. O uso do SQL Server 2008 desativará o modo SQLCMD, sem sorte alguma. Isso já aconteceu antes, uma reinstalação do SQL Server era a única coisa que eu conseguia trabalhar.
fonte
O mesmo problema, mas apenas a reinstalação do SQL Management Studio 2008 R2 Service Pack 1 funcionou para mim. Deixei meu mecanismo de banco de dados sozinho. O mecanismo do banco de dados não é o problema, apenas o SQL Management Studio sendo hospedado pelo Visual Studio SP1.
Instaladores aqui ...
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26727
Instalei o SQLManagementStudio_x86_ENU.exe (32 bits para minha máquina).
fonte
Ao tentar a resposta aceita, estava recebendo um erro de instalação: Uma falha foi detectada em uma instalação anterior, corrigi ou reparou blá, blá, blá ...
Para corrigir isso, no meu registro, alterei todos os valores DWORD para 1 nas seguintes chaves: (Como sempre, tenha cuidado ao modificar o registro e crie um backup da chave antes de alterar qualquer coisa)
HKLM \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ 100 \ ConfigurationState HKLM \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSAS10_50.MSSQLSERVER \ ConfigurationState HKLM \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSRS10_50.MSSQLSERVER \ ConfigurationState HKLM \ SOFTWARE \ Microsoft SQL Server \ MSSQL10.SQLEXPRESS \ ConfigurationState HKLM \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ ConfigurationState
Veja meu post completo sobre a correção do problema do Intellisense no SSMS .
fonte
Aqui está a palavra oficial sobre isso do MS.
http://support.microsoft.com/kb/2531482
Sua solução é a mesma que acima, instale as atualizações do SQL Server 2008 R2 com a versão 10.50.1777.0.
http://support.microsoft.com/kb/2507770
fonte
Eu fiz todas as opções acima e finalmente desisti. Em seguida, um último recurso foi o terceiro complemento do SQL Intellisense. Encontrei o SQL Complete Express da devArt.
É o Intellisense e mais. O Intellisense está de volta e está tudo bem.
Oferece suporte ao SSMS 2005 - 2012 também inclui o Visual Studio Add-In.
SQL completo
fonte