DBeaver无法访问非默认数据库

时间:2016-11-25 05:37:50

标签: postgresql dbeaver

我正在使用DBeaver 3.8.0并尝试设置与本地PostgreSQL数据库的常规连接。

要查看我拥有的所有数据库,请检查"显示非默认数据库"复选框。当我尝试访问我的某个数据库的Schemas时 - 我收到了错误

org.jkiss.dbeaver.DBException: Can't access non-default database

Connection settings Access error

3 个答案:

答案 0 :(得分:80)

尝试设置您选择打开架构的数据库:

picture

答案 1 :(得分:7)

  1. 在数据库导航器中右键单击Db Connection(在PostgreSQL上单击鼠标右键)

  2. 单击编辑连接

enter image description here

  1. 选择PostgreSQL选项卡

  2. 选择显示所有数据库

enter image description here

  1. 单击“确定”保存

注意:我正在使用DBeaver Enterprise 7.0.0

答案 2 :(得分:0)

对于最新版本的DBeaver,您可以改善这种令人困惑的默认行为。

您需要更改“编辑器”设置。有几种设置方法,一种简单的方法是:

  

[Postgres-#name#]右键单击>属性

在编辑器下,选中自动同步框:

enter image description here

此后,只要您在右侧导航器中单击数据库,它将自动设置为活动数据库,因此一切正常。

这些痛点类型足以使您摆脱新工具的困扰,尤其是这一点。挂在那里!