Tho*_*ger 32 sql-server-2008 sql-server intellisense
这个问题确实被证明是一个棘手的问题(而且很烦人)。
在 SQL Server Management Studio 2008 中,直到几天前,我的 IntelliSense 运行良好。然后突然就停了下来。在工具栏菜单上启用的图标,在工具 -> 选项 -> 文本编辑器 -> T-SQL -> IntelliSense 下,它表示它已在那里启用。
我曾尝试使用 Ctrl-Shft-R 刷新 IntelliSense 缓存,但这也不起作用。
任何想法我的智能感知发生了什么以及我需要做什么才能恢复它?
小智 35
IntelliSense 不工作的可能性有很多:
在某些情况下,IntelliSense 使用的本地缓存会变得陈旧。刷新缓存很容易,但不一定很明显。
刷新缓存有两种方式:
如果 IntelliSense 仍然无法正常工作,请确保您已启用 IntelliSense。要从当前数据库的 T-SQL 查询编辑器窗口进行检查:
还要验证 T-SQL 编辑器未在 SQLCMD 模式下启动。去检查:
Ezi*_*Ezi 11
如果您最近升级了 VisualStudio,请查看此链接以进行修复:
安装 Visual Studio 2010 SP1 后,SSMS 2008 R2 中的 IntelliSense 功能可能会停止工作
或者您可以直接从这里下载修复程序:
如何获取 SQL Server 2008 R2 的最新服务包
小智 10
请检查菜单选项工具 -> 选项 -> 文本编辑器 -> Transact-SQL -> 常规 -> IntelliSense 下的最大脚本大小是否设置为“无限制”。我这样做了,智能感知开始工作
小智 5
当您使用低传输连接的远程数据库(例如我从欧洲连接到远亚的办公室服务器)并且数据库的结构不小(例如许多表)时,那么SSMS需要更多的时间来完成所有IntelliSense数据。
在我的情况下,我不得不等待超过 1 分钟才能访问 IntelliSense(连接速度慢,数据库大约有 1000 个表)。(SSMS 不显示任何进度指示器或与 IntelliSense 加载过程相关的任何信息)
| 归档时间: |
|
| 查看次数: |
134660 次 |
| 最近记录: |