Estoy siendo conducido a la locura tratando de entender por qué Intellisense simplemente no funciona en absoluto. El servidor que estoy usando es local y es 2008, la base de datos está configurada para compatibilidad 2008, Intellisense está activado en todos los menús que puedo encontrar, y sin embargo, no aparecerá ninguna lista de miembros incluso con un CTRL-J.
¿Alguien ha experimentado algo como esto y ha encontrado una manera de solucionarlo? Realmente no puedo comenzar a trabajar a menos que tenga a Intellisense funcionando.
sql-server-2008
intellisense
ス ー パ ー フ ァ ミ コ ン
fuente
fuente
Respuestas:
Entiendo que esta publicación es antigua, pero si alguien todavía está buscando y no ha encontrado una solución al problema de intellisense incluso después de volver a instalar, aplicar las actualizaciones acumulativas u otros métodos, entonces espero ser de ayuda.
He aplicado el Service Pack 1 de SQL 2008 R2, que puedes descargar aquí
http://www.microsoft.com/download/en/details.aspx?id=26727
32 bits : SQLServer2008R2SP1-KB2528583-x86-ENU.exe
64 bits : SQLServer2008R2SP1-KB2528583-x64-ENU.exe
He aplicado este SP1 y ahora mi intellisense funciona de nuevo. ¡Espero que esto ayude! (:
fuente
Visual Studio 2010 SP1 rompe el IntelliSense de SSMS 2008 R2. Hay una conexión sobre eso, y afortunadamente también hay una solución para eso .
( En resumen , deberá instalar el paquete de actualización acumulativa 7 para SQL Server 2008 R2 solicitando
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86
oSQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64
desde esta página de solicitud de revisión ).
EDITAR : Como señaló @Paul Lemke, uno podría necesitar obtener el último paquete de CU. Este blog contiene las versiones del servidor SQL. (Al momento de escribir este artículo, el último es CU14 )
fuente
Para SQL Server 2008 R2, instalar actualización acumulativa 7 solucionará el problema. El archivo que necesitas es
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86
o
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64
También tuve que desinstalar y volver a instalar SQL Server 2008 primero (que no lo solucionó, pero la CU lo hizo).
fuente
No es necesario reinstalarlo.
Haga clic en el archivo de instalación. Luego vaya a mantenimiento y haga clic en Reparar. Esto debería corregir el problema intellisense.
fuente
Yo solo tuve el mismo problema. Descubrí que Intellisense dejó de funcionar después de desconectar algunas bases de datos y hacer una actualización de Intellisense (Ctrl-Shift-R). Volví a conectar las bases de datos fuera de línea, volví a actualizar (Ctl-Shft-R) y ¡VOILA! Intellisense está trabajando de nuevo.
Qué diseño tan malo. Tal vez la población de listas de Intellisense se ahoga cuando existe una base de datos pero está fuera de línea. Gracias Microsoft.
fuente
No quiero sugerir un producto fuera de turno, ya que hacer que Intellisense se ejecute es probablemente la mejor opción, pero he luchado con el maldito no intellisense en Management Studio durante meses. Reinstalación, actualización CU7, cachés refrescantes, sacrificar pollos a dioses paganos; Nada ha ayudado.
Estaba a punto de pagar el SqlPrompt de RedGate (bastante caro, $ 195 US), cuando encontré SqlComplete.
http://www.devart.com/dbforge/sql/sqlcomplete/?gclid=CN2xs_Lw7akCFcYZHAodpicXXw
Hay una versión gratuita que hace lo básico, ¡y la versión completa cuesta solo $ 50!
Soy arquitecto de bases de datos y, aunque puedo recordar los comandos, la función de autocompletar me ahorra mucho tiempo. Si está atascado y no puede hacer que Intellisense funcione, pruebe SqlComplete. Me ahorró horas de molestia.
fuente
Recientemente escribí un consejo sobre la resolución de problemas de IntelliSense. El título dice SQL Server 2012, pero la mayoría de las técnicas también se pueden aplicar a versiones anteriores de Management Studio.
http://www.mssqltips.com/sqlservertip/2591/troubleshooting-intellisense-in-sql-server-management-studio-2012/
fuente
Terminé reparándolo reinstalando SQL Server 2008. Esto no fue del todo óptimo, pero si alguien se encuentra con un problema similar, asegúrese de saber que esta ruta probablemente funcionará.
fuente
Probé todas las correcciones: desconecté las bases de datos y luego las conecté en línea, instalé la actualización acumulativa 10, reparé la instalación de SQL Server, actualicé la caché local, realicé cambios en la configuración requerida en SQL Server Management Studio, pero todo fue en vano. ¡Finalmente instalar el paquete de servicio correcto (SP1) me ayudó!
Siga el enlace a continuación y descargue SQLServer2008R2SP1-KB2528583-x86-ENU.exe (o el archivo x64 para una instancia de SQL Server de x64 bits)
http://www.microsoft.com/download/en/details.aspx?id=26727
Finalmente tengo Intellisense habilitado!
fuente
Estoy publicando esto aquí, ya que estoy seguro de que más personas se encontrarán con este problema. Instalé la Actualización de seguridad para Microsoft Visual Studio 2010 Service Pack 1 (KB2565057) y perdí Intellisense en SQL Server Management studio 2008 (no R2).
Una desinstalación del SP restaurado Intellisense. ¿No te encanta Microsoft?
fuente
Después de encontrar este hilo, descubrí que mi Intellisense solo se rompió después de desconectar una base de datos, y cualquier base de datos sin conexión en la instancia mataría a Intellisense.
En este hilo , explicando que para restaurar Intellisense, debe
Este procedimiento me ha funcionado e Intellisense ahora está funcionando nuevamente.
fuente
Para SQL Server 2008 R2, la instalación de la actualización acumulativa 7 solucionará el problema. El archivo que necesitas es
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86 o SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64
También tuve que desinstalar y volver a instalar SQL Server 2008 primero (que no lo solucionó, pero la CU lo hizo).
este es el enlace directo de MS que lo obtuve Hot Fix
fuente
También tuve el mismo problema. Busqué en todas partes en línea y no puedo encontrar una solución. Instalé SQL Prompt de Redgate que funciona de manera similar a Intellisense, por lo que tal vez hubo un conflicto. Desde entonces he detenido la ejecución del indicador, pero ahora no tengo inteligencia. El uso de SQL Server 2008 desactivará el modo SQLCMD, sin suerte. Esto ha sucedido antes, una reinstalación de SQL Server fue lo único que pude hacer para trabajar.
fuente
El mismo problema, pero solo reinstalar el Service Pack 1 de SQL Management Studio 2008 R2 funcionó para mí. Dejé mi motor DB solo. El motor de la base de datos no es el problema, solo SQL Management Studio está siendo administrado por Visual Studio SP1.
Instaladores aquí ...
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26727
Instalé SQLManagementStudio_x86_ENU.exe (32 bits para mi máquina).
fuente
Al intentar la respuesta aceptada, recibía un error de instalación: se detectó una falla para una instalación anterior, parche o reparación bla, bla, bla ...
Para solucionar esto, en mi registro, cambié todos los valores DWORD a 1 en las siguientes claves: (como siempre, tenga cuidado al modificar el registro y crear una copia de seguridad de la clave antes de cambiar cualquier cosa)
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 \ Microsoft SQL Server \ MSSQL10.SQLEXPRESS \ ConfigurationState HKLM \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ ConfigurationState
Vea mi publicación completa sobre cómo solucionar el problema de Intellisense en SSMS .
fuente
Aquí está la palabra oficial sobre esto de MS.
http://support.microsoft.com/kb/2531482
Su solución es la misma que la anterior, instale las actualizaciones de SQL Server 2008 R2 con la versión 10.50.1777.0.
http://support.microsoft.com/kb/2507770
fuente
Hice todo lo anterior y finalmente me di por vencido. Luego, un último recurso fue un complemento SQL Intellisense de tercera parte. Encontré SQL Complete Express por devArt.
Es Intellisense y más. Intellisense ha vuelto y todo está bien.
Admite SSMS 2005 - 2012 también incluye el complemento Visual Studio.
SQL completo
fuente