我连接了我的大学SQL服务器(Microsoft驱动程序)。我尝试使用Jetbrains的DataGrip和DBeaver进行连接。当我执行查询时,一切似乎都很好,但是无论是DataGrip还是DBeaver都没有帮助我查找表格或列名。事实上,DataGrip甚至告诉我“无法解析……”即使我输入整个名称(正如我所说,查询执行得很好)。示例屏幕截图: 我会非常感激任何建议。
这个问题涉及DataGrip的智能提示功能,类似的问题在IntelliJ社区论坛上发布了这里。 以下答案适用于DataGrip 2017.1.5(其他版本也可能适用): 在与服务器建立初始连接后,使用以下方法打开Database工具窗口: (ALT + F1) 或 (View -> Tool Windows -> Database)。 在您的服务器连接下面,您将看到一个“Schemas...”项目,请双击它。这将展开一个包含您在该服务器上可以访问的所有DB模式列表。 选择您感兴趣的模式,另外展开每个DB模式以选择该DB的所有子模式。 单击模式选择窗口中的刷新按钮以同步您的设置(两个相向箭头在圆圈中)。 带有DB / Schema选择的数据库工具栏图像