智能感知不工作SSMS 2014

时间:2015-08-12 16:31:08

标签: sql-server ssms intellisense

我知道这个问题有很多帖子,但是我无法找到解决问题的方法。

运行: SMS 2014与CU1 - 版本10.0.2342.0在SSMS和客户端工具上。 Visual Studio 2010 SP1 - 10.0.40219.1 SP1Rel

连接到: Server 2008 R2 SP2 CU 5 - 10.50.4276

已验证: 已启用IntelliSense。 SQLCMD模式已禁用。 刷新缓存。 已验证的IntelliSense设置。 服务器不支持包含的数据库,因此排除了这一点。

行为:

  • 连接到主数据库时

Intellisense自动填充和正常运行。列出了所有表以及服务器上的其他数据库。

  • 连接到非系统数据库时

参数或表都没有自动填充,CTRL-J也没有做任何事情。

任何人都有其他想法尝试? SSMS 2008 R2在所有数据库中都运行良好。

2 个答案:

答案 0 :(得分:1)

您可以尝试按CTRL + Shift + R按钮刷新本地缓存并等待一段时间。

答案 1 :(得分:0)

离线链接服务器可能会导致此类行为。重新配置或删除无法访问的链接服务器,并使用Ctrl + Shift + R刷新智能感知本地缓存。

此解决方案的背景:如果您的数据库具有引用脱机链接服务器的对象,则Intellisense正在等待无法更新并停止工作的资源。