dbeaver不联想

DBeaver更新至23.0.5后不会联想字段了,是需要重新设置吗?比如从一个表中取出member_id字段,在输入mem后会联想出member_id,更新后却没了,重启软件和电脑后也没有。

DBeaver的联想字段功能是基于你在数据库中使用过的字段建立的缓存。更新DBeaver版本后,可能会出现缓存失效的情况,导致联想功能不再工作。

  • 你可以尝试清除DBeaver缓存,重新生成联想缓存。步骤如下:
  • 点击菜单栏的 "Database" -> "Connect to",连接你所使用的数据库。
  • 右击该数据库连接,选择 "Edit Connection",进入 "Connection settings" 对话框。
  • 在 "Connection settings" 对话框中,选择 "Driver properties" 页签,在该页签下找到一个名为 "Metadata caching" 的设置,将其设置为 "Metadata caching (none)"。
  • 保存设置并关闭对话框,重新连接到数据库。
  • 重新执行你的查询,这时DBeaver会重新生成缓存。等待缓存生成完成后,尝试输入你想要联想的字段名,看是否出现联想列表。

如果以上方法还未能解决你的问题,你可以在DBeaver的论坛或者GitHub页面上提问,寻求更专业的支持。