• Как восстановить базу данных PostgreSQL?

    caramingo
    @caramingo
    админ из русского манчестера
    Не плохо бы разобраться с кодировкой, что бы понять что ему не так.
    У пользователя postgres нет пароля?
    Попробуйте сначала создать пустую базу demo, а потом восстановить в нее данные из скачанного дампа.
    Ответ написан
    Комментировать
  • Как восстановить базу данных PostgreSQL?

    @galaxy
    Утилита pg_restore предназначена для восстановления базы данных Postgres Pro из архива, созданного командой pg_dump в любом из не текстовых форматов

    https://postgrespro.ru/docs/postgrespro/10/app-pgr...

    У вас дамп в SQL (текстовый формат).
    Нет под рукой pgAdmin4 (да покарает Аллах его создателя), но там где-то должна быть кнопка типа "запустить SQL скрипт", либо "открыть SQL консоль" - оттуда надо восстанавливать.
    Ну или запустите консоль и в ней команду, которую пишет pgAdmin с заменой pg_restore.exe на psql.exe, и перед путем к файлу поставьте <. Примерно:
    C:\Program Files\...\psql.exe --host ... --dbname "demo" < "C:\\Users\\...\\....SQL"
    Ответ написан
    1 комментарий