我试图找出为什么智能感知完全无法工作而陷入疯狂。我正在使用本地的2008服务器,数据库设置为2008兼容性,我可以在每个菜单中都打开智能感知,但即使按下CTRL-J,也不会弹出任何成员列表。
有没有人遇到过这样的情况,并找到了解决办法?如果没有智能感知,我真的无法开始工作。
我试图找出为什么智能感知完全无法工作而陷入疯狂。我正在使用本地的2008服务器,数据库设置为2008兼容性,我可以在每个菜单中都打开智能感知,但即使按下CTRL-J,也不会弹出任何成员列表。
有没有人遇到过这样的情况,并找到了解决办法?如果没有智能感知,我真的无法开始工作。
尝试接受的答案时,我遇到了安装错误:检测到先前安装、补丁或修复失败,等等...
为了解决这个问题,在我的注册表中,我将以下键中的所有DWORD值更改为1:(始终小心修改注册表并在更改任何内容之前创建密钥备份)
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
有关在SSMS中修复Intellisense问题的完整帖子,请参见我的帖子。
对于SQL Server 2008 R2,安装累积更新7可以解决这个问题。你需要的文件是
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x86 或者 SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64
我还不得不先卸载然后重新安装SQL Server 2008(虽然没有解决问题,但累积更新确实解决了)。
这是我从微软获取到的直接链接Hot Fix
我尝试了上述所有方法,但最终放弃了。然后我找到了一个第三方SQL Intellisense插件——devArt的SQL Complete Express。
它不仅有Intellisense功能,还有更多其他功能。现在Intellisense又回来了,一切都好了。
支持SSMS 2005-2012,还包括Visual Studio插件。
同样的问题,但是重新安装 SQL Management Studio 2008 R2 Service Pack 1 对我有用。我没有动我的数据库引擎。数据库引擎不是问题所在,只是 SQL Management Studio 被 Visual Studio SP1 搞砸了。
安装程序在这里...
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26727
我安装了 SQLManagementStudio_x86_ENU.exe(适用于我的32位机器)。
这是微软官方的声明。
他们的解决方案与上述相同,安装SQL Server 2008 R2更新版本10.50.1777.0。