web-dev-qa-db-ja.com

DBeaverがデフォルト以外のデータベースにアクセスできません

DBeaver 3.8.0を使用しており、ローカルPostgreSQLデータベースへの一般的な接続を設定しようとしています。

所有しているすべてのデータベースを表示するには、[デフォルト以外のデータベースを表示する]チェックボックスをオンにします。そして、データベースのスキーマにアクセスしようとすると、エラーが発生します

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

Connection settingsAccess error

33
Jekis

スキーマを開くために選択したデータベースをアクティブに設定してみてください。

picture

83
ilo

DBeaverのより新しいバージョンでは、この混乱するデフォルトの動作を改善できます。

「編集者」設定を変更する必要があります。設定に到達する方法はいくつかありますが、簡単な方法は次のとおりです。

[Postgres-#name#]右クリック> [プロパティ]

[エディター]で、[自動同期]ボックスをオンにします。

enter image description here

その後、右側のナビゲータでデータベースをクリックすると、そのデータベースが自動的にアクティブなデータベースとして設定されるため、動作するはずです。

これらのタイプの問題点は、新しいツール、特にこれからあなたを追い払うのに十分です。ちょっと待って!

1
moodboom