sql-server - SQL Server 2008 R2 智能感知不起作用

标签 sql-server intellisense ssms

SQL Server 2008 R2 Management Studio 智能感知在一个月前停止工作,尽管它已启用。我读到这个问题可能是由 .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

    最佳答案

  • 确保您已连接到 SQL Server 2008 版。 IntelliSense 不适用于早期版本的 SQL Server。
  • 应启用智能感知。有两种方法可以验证是否启用了 IntelliSense。 a) 从工具栏 b) 转到工具 -> 选项 -> 文本编辑器 -> Transact-SQL -> IntelliSense
  • 应使用数据库中的最新更改刷新 IntelliSense。 a) 按 CTRL+SHIFT+R b) 转到编辑 -> IntelliSense -> 刷新本地缓存
  • 转到工具 -> 选项 -> 文本编辑器 -> Transact-SQL -> 常规 -> IntelliSense 选择自动列出成员并检查参数信息。
  • 关于sql-server - SQL Server 2008 R2 智能感知不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13270186/

    相关文章:

    mysql - 如何查询 2 个 SQL 表并使用 1 个查询更改数据

    RazorEngine 3.2.0 : Razor Namespace not found in . cshtml 文件

    printing - 如何打印数据库图sql

    azure - 有没有办法从 azure 数据库中删除 blob 存储凭据以允许 bacpac 本地还原?

    php - MS SQL Server 通过 Linux 上的 PHP 支持非模拟准备语句

    sql-server - 重命名AD中的安全组,并映射SQL登录

    c# - Visual Studio 智能感知搞砸了

    javascript - Visual Studio 2017 是否支持 _references.js 文件?

    SQL 选择列(如果不为空)

    sql - 使用 where 子句的慢查询