3

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

4

2 回答 2

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

  2. 应启用 IntelliSense。有两种方法可以验证是否启用了 IntelliSense。a) 从工具栏 b) 转到工具 -> 选项 -> 文本编辑器 -> Transact-SQL -> IntelliSense

  3. IntelliSense 应使用数据库中的最新更改进行刷新。a) 按 CTRL+SHIFT+R b) 转到编辑 -> IntelliSense -> 刷新本地缓存

  4. 转到工具 -> 选项 -> 文本编辑器 -> Transact-SQL -> 常规 -> IntelliSense 选择自动列出成员并检查参数信息。

于 2012-11-07T12:56:13.867 回答
0

我遇到了同样的问题。
对我来说,唯一可行的方法是从源代码中手动选择数据库。

我只是添加

use MYDATABASE;
GO

在我的情况下,看起来源代码无法与默认数据库相关联。

于 2014-01-27T12:59:34.243 回答