为什么当我连接到服务器时 SSMS 不会记住我的表

Rus*_*yan 2 sql-server ssms

每次通过 SSMS 工具连接到 SQL 服务器时,我都会遇到同样的问题。如果我一直在编写脚本并关闭我的笔记本电脑一段时间,当我回来并重新连接时,它无法识别我正在处理的数据库中的表。通常我必须右键单击表名并选择前 1000 行才能在缓存中记住它。这是一种解决方法,我知道我不需要做,因为我遗漏了一些东西或没有正确地做一些事情。

有小费吗?

Ian*_*n_H 6

您可以使用快捷键刷新 IntelliSense 缓存:

ctrl+shift+r

您的查询窗口也可能已失去连接 - 只是:

右键单击查询窗口 > 连接 > 连接

补充一点:这篇 stackOverflow 帖子讨论了ssms 中的自定义键盘快捷键 - 您可以为您可能需要的任何内容设置大量自定义快捷键(在 ssms 中,菜单是工具 > 选项 > 键盘)