Я использую базу данных PostgreSQL в CentOS 7.
Я могу восстановить базу данных из резервных копий
psql -h localhost -U adempiere sd -f /home/DatabaseName
Как теперь выполнить резервное копирование PostgreSQL с помощью команды в CentOS 7?
здесь sd означает имя базы данных
Попробуйте это: Как создать резервную копию, восстановить и перенести базы данных PostgreSQL с помощью Barman на CentOS 7
Возможно, вы использовали не тот pg_dump
- возьмите тот, который находится в том же каталоге, что и psql
, который работает.
[root @ zakir ~] # pg_dump -U adempiere sd | gzip> / home / sd_15102018 pg_dump: ошибка при загрузке разделяемых библиотек: libsasl2.so.2: невозможно открыть файл общих объектов: нет такого файла или каталога [root @ zakir ~] #
Вы установили все компоненты postgresql? Какова была ваша команда установки?
1-й >>>>>>>> [root @ zakir opt] # chmod 777 postgresql-9.1.1-1-linux-x64.bin 2-й >>>>>>> [root @ zakir opt] # ./postgresql- 9.1.1-1-Linux-x64.bin
Что плохого в вызове
pg_dump
?