could not connect to server: FATAL: role "postgres" does not exist
Я бы в такой ситуации натравил https://wiki.postgresql.org/wiki/Pg_filedump на всё содержимое pg_global/
Важное уточнение. БД в докер-контейнере. Затащить туда нестандартную софтину нельзя.
Вытащить нужные файлы докер таки позволяет. По-моему docker cp команда.
А есть какие-то варианты всё же без внешних утилит, чтобы работу контейнера не аффектить? А то сложится ещё...
Запускайте в single-user mode (man postgres)
база в докере и файлы не проброшены на хост?
Файлы бд проброшены. Но софта ПГ на хосте нет. Только в контейнере.
Обсуждают сегодня