Это мой первый раз, когда я использую java для доступа к базам данных, поэтому у меня, вероятно, есть простая ошибка, но когда я иду, чтобы получить свое соединение с удаленной базой данных, к которой у меня есть доступ, я получаю отказ в соединении.
Вот код, о котором идет речь:
String url = "jdbc:postgresql:url.isformatted.like.this/database";
try {
conn = DriverManager.getConnection(url, "username", "password");
} catch (SQLException e) {
e.printStackTrace();
System.exit(1);
}
(пользователь/пароль и URL-адрес базы данных удалены из соображений конфиденциальности)
Проблема не может быть в учетных данных или самом URL-адресе, поскольку я использую его для входа в систему вручную из того же окна, успешно используя psql. Я думаю, что это, вероятно, форматирование URL-адреса, но я не смог найти ни одного примера использования psql на удаленном адресе (все они были локальными вещами хоста)