【发布时间】:2012-01-08 23:33:54
【问题描述】:
我有 SQL Server Management Studio 2008 R2。
我试过这些:
Tools->Options->Query Execution->SQL Server->General,确保“默认情况下,以SQLCMD模式打开新查询”没有勾选
转到工具 >> 选项 >> 文本编辑器 >> Transact-SQL >> 常规 >> IntelliSense 选择自动列出成员并检查参数信息。
重启、修复 Visual Studio 2010
已安装 VS 2010 SP1
查询/智能感知已启用
但还是不行。
有什么线索吗?
【问题讨论】:
-
您在尝试使用 Intellisense 时是否连接到 SQL Server 2008+ 数据库?即使使用新的 SSMS,Intellisense 也不适用于以前版本的数据库。
-
Visual Studio 2010 与 SQL Server Management Studio 有什么关系?
-
它是完全禁用还是只是无法识别您的东西?通常,您需要刷新 (shift+ctrl+r) 或重新启动 SMSS 以使智能感知拾取新对象。
-
@JoeStefanelli:我相信如果数据库兼容级别设置为 2005 (90) 或更早版本就足够了。
-
@Cylindric,见this Support KB article。
标签: sql-server sql-server-2008 tsql intellisense ssms