Я не могу подключиться к базе данных postgreSQL с помощью DBeaver на OSX (последняя версия) и получить эту загадку null connection returned

Однако я могу без проблем подключиться к teamSQL.

Я проверил кучу ресурсов, но понятия не имею о причине этой проблемы, поэтому мои сведения о подключении являются правильными.

Для информации у меня установлен Java:

java -version
java version "9.0.1"
Java(TM) SE Runtime Environment (build 9.0.1+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode)
5
Lakston 24 Окт 2017 в 15:58

3 ответа

Лучший ответ

Я предоставлю правильный ответ, если кто-то столкнется с той же проблемой:

Я нахожусь на osx, и мои товарищи по команде на окнах, мы предоставили те же учетные данные, но они смогли войти, а я - нет.

Проблема возникает из-за того, что DBeaver на osx не удалит http:// с начала URL-адресов и не примет .com/:1244 в качестве допустимого порта, но примет те, которые без проблем в Windows.

Правильный способ ввода URL будет тогда mywebsite.com:1244

Надеюсь, это поможет.

8
Lakston 4 Дек 2017 в 15:47

Какую версию DBeaver вы используете? 4.2.3 - последняя версия, которая поддерживает Java 9 (4.2.2 была первой, но было несколько проблем).

0
Kyle 24 Окт 2017 в 13:50

Как и в случае DBeaver v6.1.2 Эта проблема наблюдается и в Windows, вам нужно вручную убрать «http: \» из URL хоста. Также укажите порт явно в текстовом поле Порт.

0
Pratyush Raizada 8 Ноя 2019 в 09:01