Рейтинг:0

Невозможно сделать резервную копию базы данных postgres из DBeaver

флаг jp

Надеюсь, у тебя все отлично.

У нас есть postgres, установленный на сервере Centos, и доступ к нему через DBeaver с машины Ubuntu.

Всякий раз, когда мы пытаемся сделать резервную копию базы данных, она выдает ошибку «Собственный клиент не указан для подключения».

Я выполнил поиск, и решение было похоже на «какой postgres-> и поместил в него результат»

Я не уверен в этом, нужно ли нам устанавливать клиент psql на машину с Ubuntu?

Пожалуйста помоги

Рейтинг:1
флаг us

Я выполнил поиск, и решение похоже на «какой postgres-> и поместил результат это в нем"

Не на Убунту. какой постгрес обычно ничего не печатает. Команда, которую хочет DBeaver, pg_dump для создания резервных копий и pg_restore чтобы восстановить.

Эти команды можно установить с помощью sudo apt установить postgresql-клиент.

Затем в DBeaver перейдите в «База данных» -> «Диспетчер драйверов», выберите «PostgreSQL», затем «Изменить», затем перейдите на вкладку «Собственный клиент», затем «Добавить дома» и выберите /USR/бен как место, так как это где pg_dump и pg_restore установлены. В качестве альтернативы вы можете выбрать /usr/lib/postgresql/<версия>/bin куда <version> это ваша версия PostgreSQL, если у вас установлено несколько версий и автоматический выбор /USR/бен/pg_dump не работает для вас.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.