首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动完成在Intellisense SSMS 2017。它去哪了?

自动完成在Intellisense SSMS 2017。它去哪了?
EN

Database Administration用户
提问于 2017-08-29 15:32:27
回答 5查看 15.6K关注 0票数 9

最近我得到了一个新的开发框,安装了Visual。安装了我的SSMS。开始写一些程序和表格..。没有智能感知的帮助。

哇??

所有的盒子都滴答作响。我在正确的数据库里。如果表不存在,我会得到红色的squigglies,但没有对象名称完成的快速输出。当然,我搞砸了一些东西,因为我的googling告诉我2017年智能感知能力有了很大的提高。

2018年11月6日更新

我删除了我自己的回答,说缓存是罪魁祸首,因为它在什么将允许和不允许自动完成方面仍然显得非常古怪。我可以回到SMSS的早期版本,并得到我在这个版本之前习惯的那种快速结果。

我已经开始在日常生活中使用Azure数据工作室。超快的。大量的QoL改进。甚至没有足够的服务器管理功能,但是对于一般的proc编写和数据分析来说要好得多。

EN

回答 5

Database Administration用户

发布于 2018-03-21 16:48:36

最后为我工作的是在Tools -> Options -> Text Editor -> Transact-SQL -> General -> completion节->中设置“语句完成”选项,打开自动列表成员和参数信息。

票数 9
EN

Database Administration用户

发布于 2018-03-21 14:42:59

在同一个问题上花了两天时间,我终于找到了答案(在我的例子中)。Intellisense在SQLCMD模式下不工作,默认情况下是我的(工具、选项、查询执行、SQL Server、General、第二位!)

票数 7
EN

Database Administration用户

发布于 2018-11-06 15:52:35

现在,我并不是说这是解决方案,但如果SSMS无法从internet检索Microsoft的证书吊销列表,则在不同版本的中遇到了各种问题。

这是在安装某些Microsoft产品期间检查的规则;包括但不限于:

错误消息文本通常以某种形式显示为:

规则检验结果

规则"Microsoft .NET应用程序安全性“生成了警告。计算机不能上网。像Management这样的.NET应用程序的启动可能会出现延迟。如果导航到http://crl.microsoft.com/pki/crl/products/MicrosoftRootAuthority.crl并被提示下载MicrosoftRootAuthority.crl文件,则不应该出现.NET安全验证问题。没有必要下载MicrosoftRootAuthority.crl文件。

溶液

尽管该规则似乎与Intellisense问题完全无关,但从错误消息中指定的位置下载MicrosoftRootAuthority.crl文件并将其安装到受信任的证书中,可以缓解围绕SSMS和性能的一些问题。

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

https://dba.stackexchange.com/questions/184600

复制
相关文章

相似问题

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