Итак, я хочу сделать резервную копию своей базы данных с помощью pgagent.
ОС: Windows 10 (64-битная)
Я обнаружил, что pgagent не установлен в моей среде.
Итак, я обновил свой pgAdmin до V4.3 и пытаюсь установить pgagent с помощью опции Stackbuilder edb_pgagent_pg13. exe загружается в мою систему, но когда я его устанавливаю, я получаю эту ошибку:
Затем я увидел, что в папке APPDATA нет папки с именем postgresql, поэтому я создал ее. C:\Users\Harshad\AppData\Roaming\postgresql, а затем снова запустите edb_pgagent_pg13.exe.
Я все еще получаю ту же ошибку.
теперь либо я не знаю, как создать файл pgpass.conf, либо я не знаю, как правильно его создать.
Эти шаги, которые я выполнил:
- Создание папки postgresql в моей папке APPDATA
- Запуск edb_pgagent_pg13.exe от имени администратора
- Создание пустого файла pgpass.conf в C:\Users\Harshad\AppData\Roaming\postgresql
При повторном запуске Stackbuilder в качестве администратора я выбрал только параметр pgagent, но он выдает ошибку, говорящую о неправильном системном имени пользователя и пароле. Это необходимо для установки. Когда я не получил возможность ввести учетные данные.
Что я должен делать правильно, чтобы получить pgagent, который позволит мне создавать и планировать задания резервного копирования?
Изменить: добавлена информация об ОС