SQL Server 2008 R2 Management Studio intellisense在一个月前停止工作,但已启用。我读到这个问题可能是由.NET framework 4.0 SP1引起的,并尝试了一些建议,但没有任何效果:
SQLServer2008R2_RTM_CU7_2507770_10_50_1777_x64
TextMgrP.dll
还有什么建议可以做什么?
SSMS版本为:Microsoft SQL Server Management Studio 10.50.1617.0
答案 0 :(得分:2)
确保已连接到SQL Server 2008 Edition。 IntelliSense不适用于以前版本的SQL Server。
应启用IntelliSense。有两种方法可以验证是否启用了IntelliSense。 a)从工具栏b)转到工具 - >选项 - >文字编辑器 - > Transact-SQL - >智能感知
应使用数据库中的最新更改刷新IntelliSense。 a)按CTRL + SHIFT + R b)转到编辑 - >智能感知 - >刷新本地缓存
转到工具 - >选项 - >文字编辑器 - > Transact-SQL - >一般 - > IntelliSense选择自动列表成员并检查参数信息。
答案 1 :(得分:0)
我遇到了同样的问题 对我来说,唯一有效的方法是从源代码中手动选择数据库。
我只是添加
use MYDATABASE;
GO
在我的情况下,看起来源代码无法与默认数据库相关联。