2011-11-29 65 views
7

Tengo SQL Server Management Studio 2008 R2.¿Por qué Intellisense no funciona en SQL Server Management Studio 2008 R2?

He tratado siguientes:

  1. Herramientas-> Opciones-> Consulta Ejecución-> SQL Servidor> General, asegúrese de que “De manera predeterminada, abren nuevas consultas en el modo SQLCMD” no esté marcada

  2. vaya a Herramientas >> Opciones >> >> Editor de texto de Transact-SQL >> general >> IntelliSense Seleccione Auto Lista de usuarios y comprobar la información de parámetros.

  3. reiniciado, reparado Visual Studio 2010

  4. Instalado VS 2010 SP1

  5. Consulta/Intellisense Activado seleccionada

Pero aún así no funciona.

¿Alguna pista?

+6

¿Te conectas a un 2008+ DB de SQL Server cuando se intenta utilizar Intellisense? Incluso con el nuevo SSMS, Intellisense no funcionará para los DB en versiones anteriores. –

+0

¿Qué tiene que ver Visual Studio 2010 con SQL Server Management Studio? – Cylindric

+0

¿Está completamente desactivado o simplemente no reconoce tus cosas? En general, deberá actualizar (_shift + ctrl + r_) o reiniciar SMSS para que intellisense pueda recoger nuevos objetos. – canon

Respuesta

7

Al parecer, al instalar el SP1 de VS2010 se rompe INTELLISENSE de SQL Server 2008 R2. Necesitará instalar CU o SP1 para SQL Server 2008 R2 mencionado en este Support KB de MSFT.

1

Esta es una pregunta muy antigua, pero me encontré con el mismo problema y la solución fue reparar el servidor sql 2008. El inconveniente fue que tuve que ir a agregar/quitar programas antes de hacer la reparación para desinstalar "Microsoft SQL Server Compact <Ver> <SP1/2> <Lang>" antes de la reparación porque su nombre de archivo de instalación es diferente en el instalador del servidor Sql que el instalador de VS.

2

tenido esta hoy también. Siguiendo un hilo que encontré en otra parte, la solución fue separar todas las bases de datos fuera de línea. ¡Reinició el servicio y boom! comenzó a trabajar.

1

bases de datos fuera de línea causan Intellisense deje de funcionar en SSMS 2016 y SQL Server 2016 RTM, posiblemente versiones anteriores también. Verificó esto abriendo una nueva ventana de consulta y verificando que Intellisense esté funcionando. Luego saqué una base de datos sin conexión y probé Intellisense ... dejó de funcionar. Devolvió la base de datos en línea e Intellisense vuelve a la vida y comienza a funcionar nuevamente.

Cuestiones relacionadas