如何在SQL Server Management Studio编辑器中启用Intellisense?

5

大家好,我正在使用SQL Server 2008管理工具。当我输入错误的代码时,它应该在编辑器中用红线标出,就像MS Word中的拼写和语法一样。但是在我的笔记本电脑上,我找不到启用此选项的方法...如何启用它?


你是否在使用2005引擎?(查看SELECT @@VERSION的输出)。据我所知,这些功能不适用于2005及更早版本 - 无论你使用哪个Mgmt Studio版本... - marc_s
另一个可能影响SSMS智能感知的因素是Visual Studio 2010 SP1。关于此问题,微软有一篇支持文章http://support.microsoft.com/kb/2531482。 - DeanOC
我应该重新安装2008并删除2005吗?因为我正在运行安装了vmware win7的Windows 8.1,所以是否可以安装? - user3991213
我没有在我的系统中安装Visual Studio。 - user3991213
2个回答

3
前往“工具” -> “选项” -> “文本编辑器” -> “Transact-SQL” -> “智能感知” -> “启用智能感知”,如下所示。

enter image description here

打开新查询窗口 -> 转到“编辑” -> 展开智能感知 -> 单击“刷新本地缓存”或按快捷键(CTRL + SHIFT + R)以刷新本地缓存,如下所示。

enter image description here


2

在ssms的顶部转到查询选项卡,你可以找到智能感知,快捷键是CTRL+J。如果你仍然无法找到,则可以通过CTRL+SHIFT+R刷新本地缓存。


没有帮助...我想我必须下载完整的SQL 2008...而不仅仅是管理工具..正如Marc_s所说,这个功能不能对2005版本起作用。 - user3991213
但是,如果您正在运行2005版本,则无法在重新安装2008版本后正常工作。 - ram_sql
不,我已经卸载了2005版本,现在从头开始安装2008版本。希望这会有所帮助。 - user3991213

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接