Sql Server 2008 R2管理工作室 - 没有智能感知

时间:2012-01-25 22:44:15

标签: sql-server-2008

任何人都可以建议为什么intellisense无效。

我正在使用2008 R2。

我看到这里的人建议先写一下FROM子句 - 当然。

我已经完成了Query - Intellisense Enabled。

我已经完成了刷新本地缓存。

我甚至将它安装在一个全新的硬盘上,带有全新的操作系统。

我在我的智慧结束。很久以前它很好用。

4 个答案:

答案 0 :(得分:7)

您刚刚安装了Visual Studio 2010 SP1更新吗?如果是这样,这是SSMS IntelliSense的一个已知问题。

Here是问题的描述。

Here是该问题的解决方案。

答案 1 :(得分:1)

有很多事情可能是错的。

  • 您可能已连接到SQL Server 2005或更早版本的实例,或SQL Azure
  • 您的脚本可能太大(工具/选项/文本编辑器/ Transact-SQL / IntelliSense /最大脚本大小)
  • 您可能处于SQLCMD模式
  • 确保Management Studio已修补为> = @@ VERSION服务器 - 服务包对客户端工具也很重要
  • 第三方加载项可能会干扰
  • VS问题@Shark指出

我的建议?开始使用SQL Server 2012 SSMS。当然,它现在只是一个候选版本,但我已经将它作为我的主要管理工具使用了一年多,它比2008/2008 R2工具更稳定。 IntelliSense也有一些很好的改进。

答案 2 :(得分:0)

我也有同样的问题,我尝试重新安装SQL并安装最新的Service Pack 2并安装累积更新,但这并没有解决问题。

解决问题的方法是重新安装visual studio 2010 Service Pack 1

答案 3 :(得分:0)

当以前工作正常时,它也停止了。我通过使用ctl + shift + R或SSMS菜单项刷新intellisense本地缓存来复活它:编辑 - >智力感知 - >刷新本地缓存。