首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL Server2008 R2智能感知不工作

SQL Server2008 R2智能感知不工作
EN

Stack Overflow用户
提问于 2011-09-08 14:06:46
回答 7查看 49.6K关注 0票数 12

刚开始了一个新作业,所有的东西都已经安装在我的机器上了。这可不是一群友好的人。(早期)

我有SQL Server2008 R2,我看到我有Visual Studio2010 SP1。

我在SQL Server Management Studio中没有任何智能感知。

我用谷歌搜索了一下,找到了数百个点击量!

最终我找到了这个链接:

http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2507770&kbln=en-us#step1

问题是我有这么多热修复程序可供选择,而我不知道你知道哪一个?

非常感谢

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2011-09-08 15:14:21

首先,SQL Server Management Studio 2008及更高版本中的intellisense仅适用于2008或更高版本的数据库,而不适用于2005年的数据库。

接下来-您是否确保在SSMS中启用了intellisense?

然后-如果启用了它-有时刷新本地缓存会有所帮助:

票数 20
EN

Stack Overflow用户

发布于 2016-03-23 18:27:48

回答晚了,但对其他读者有用:

如果你安装了Visual Studio2010 SP1并且正在使用SQL Server2008 R2,那么你的IntelliSense可能会停止工作。在SQL Server2008 R2 SP1中发布了对此问题的修复。

有关更多信息,请阅读此知识库文章:https://support.microsoft.com/en-us/kb/2531482

根据这篇http://www.sqlshack.com/using-and-troubleshooting-sql-server-intellisense-sql-server-2012-higher/文章,以下是IntelliSense不能工作的一些常见原因:

  1. 首先检查是否按照本文前面的说明启用了IntelliSense。还要确保语句补全设置为correct.
  2. Ensure,以确保光标之前页面上任何地方都没有语法错误,解决代码错误时应重新激活IntelliSense.
  3. IntelliSense不起作用内部注释,取消注释部分才能得到suggestions.
  4. IntelliSense不起作用的引号。请确保将光标放在连接到SQL Server实例的任何quotes.
  5. Ensure的外部,或者数据库project.
  6. IntelliSense仅在SQL Server 2008上受支持,而higher.
  7. IntelliSense不适用于加密对象。
  8. 并非所有语法都受支持。
  9. 你是在SQLCMD模式下运行吗?不幸的是,命令模式下不支持IntelliSense。SQL Azure

当前不支持返回到常规模式以获取IntelliSense.

  • IntelliSense
票数 4
EN

Stack Overflow用户

发布于 2013-07-17 01:02:49

我刚刚遇到了同样的问题,并意识到这与VS2010或其他应用程序无关。

要在SQL2008上启用IntelliSense,您只需执行以下操作:

1)运行Windows Update并安装有关SQL Server2008的2个更新(SP1和SP3);链接- http://www.catalog.update.microsoft.com/Search.aspx?q=SQL%20Server

2)重新启动并确保在SQL Server上启用了智能感知: Tools>Options>Text编辑器>Transact-SQL>智能感知

3)按Ctrl + Shift +R刷新本地缓存

4)完成。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7343769

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档