Sql server SQL Server 2008 R2 intellisense不工作

Sql server SQL Server 2008 R2 intellisense不工作,sql-server,intellisense,ssms,Sql Server,Intellisense,Ssms,SQL Server 2008 R2 Management Studio intellisense已启用,但一个月前已停止工作。我了解到此问题可能是由.NET framework 4.0 SP1引起的,并尝试了一些建议,但均无效: 我已经安装了累积更新包:SQLServer2008R2\uRTM\uCU7\u2507770\u10\u50\u1777\ux64 我重新注册了TextMgrP.dll 还有其他建议吗?我们可以做什么 SSMS版本为:Microsoft SQL Server Mana

SQL Server 2008 R2 Management Studio intellisense已启用,但一个月前已停止工作。我了解到此问题可能是由.NET framework 4.0 SP1引起的,并尝试了一些建议,但均无效:

我已经安装了累积更新包:SQLServer2008R2\uRTM\uCU7\u2507770\u10\u50\u1777\ux64 我重新注册了TextMgrP.dll 还有其他建议吗?我们可以做什么

SSMS版本为:Microsoft SQL Server Management Studio 10.50.1617.0

确保已连接到SQL Server 2008版。IntelliSense不适用于以前版本的SQL Server

应启用IntelliSense。有两种方法可以验证IntelliSense是否已启用。a从工具栏b转到工具->选项->文本编辑器->Transact-SQL->智能感知

应使用数据库中的最新更改刷新IntelliSense。a按CTRL+SHIFT+R b进入编辑->智能感知->刷新本地缓存

转到工具->选项->文本编辑器->Transact-SQL->常规->智能感知选择自动列表成员并检查参数信息

我也有同样的问题。 对我来说,它唯一有效的方法就是从源代码中手动选择数据库

我只是补充一下

use MYDATABASE;
GO

在我的情况下,源代码似乎无法与默认数据库关联。

我已连接到SQL Server 2008版,大约一个月前我就有了intellisense。所有选项都显示intellisense应该可以工作,我多次刷新缓存。我记得这个bug,它随机丢失了intellisense。基本上,我认为它试图加载它,而intellisense索引过程的优先级不是很高。所以,如果因为某种原因它没有完成,你会被困在没有它的情况下,直到它能够完成。当时我没有尝试过帮助它完成,这就是为什么我不回答这个问题: