Подключитесь к posgre sql от Jenkins и запустите файл сценария - PullRequest
0 голосов
/ 08 мая 2020

Пробовал ли кто-нибудь подключиться к postgresql от Jenkins и попытаться запустить скрипт?

Я установил postgresql плагин базы данных в jenkins, а затем в Инструмент настройки Jenkins Я пытался настроить postgresql Когда я пытаюсь Тестовое соединение , я получаю ошибку , как показано на изображении ниже.

Я использую машину windows и пробовал получить доступ к базе данных с помощью padmin, а также пытался через psql в командной строке, они работают нормально, но теперь при подключении к jenkins появляется следующая ошибка

org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for host "223.228.174.18", user "jxxxxxxxxl", database "dxxxxxxxxx", SSL off
    at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:293)

Ответы [ 2 ]

0 голосов
/ 13 мая 2020

Мне удалось исправить эту проблему, добавив два параметра в Дополнительные свойства в конфигурациях Jekins для postgresql. Найдите прикрепленное изображение. Исправить изображение 1

0 голосов
/ 09 мая 2020

Найдите файл postgresql.conf и отредактируйте.

В этом файле, если он присутствует, обновите или добавьте '*' для listen_address, как указано ниже

listen_addresses = '*'

Найдите файл pg_hba.conf (обычно находится по адресу: pgsql/data/pg_hba.conf) и обновите его, как показано ниже

host  all  all 0.0.0.0/0 md5

Перезапустите службу postgresql, например

service postgresql restart

Примечание : В ОС на базе linux это обычно выглядит как

/etc/init.d/postgresql restart

или

service postgresql restart
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...