/ / Защо pg_restore се връща успешно, но всъщност не възстановява моята база данни? PostgreSQL 9.5 - postgresql, pgadmin, pgadmin-4

Защо pg_restore се връща успешно, но всъщност не възстановява моята база данни? PostgreSQL 9.5 - postgresql, pgadmin, pgadmin-4

Опитвам се да използвам PostgreSQL 9.5 с pgAdmin 4 (бих предпочел да използвам pgAdmin 3, но получавам следното съобщение, когато се опитвам да се свържа с моята база данни: "Внимание:

Сървърът, до който се свързвате, не е версия, която се поддържа от това издание на pgAdmin III.

pgAdmin III може да не функционира според очакванията.

Поддържаните версии на сървърите са от 8.4 до 9.3 ")

Така че аз съм принуден да използвам pgAdmin 4. Въпреки това, когато възстановявам (както обикновено правя на pgAdmin III) получавам "успешно" възстановяване, но в действителност няма данни, които всъщност са възстановени в таблиците.

Ако кликна върху данните за "успешното" възстановяване, ще бъда представен с това:

"1. pg_restore: свързване към база данни за възстановяване"

Как да отстраня този проблем?

Отговори:

0 за отговор № 1

Бихте ли предоставили регистрационни файлове pgAdmin4 след пускане на възстановяване?

pgAdmin4 Лог местоположение:

Linux:

~ / .Pgadmin / pgAdmin4.log

~ / .Pgadmin / job_logs /

Windows:

% AppData% pgAdminpgAdmin4.log

% AppData% pgAdminjob_logs

Забележка: Не затваряйте диалоговия прозорец за успех в pgAdmin4 след възстановяване, след като потвърдите диалога за успех, pgAdmin4 ще изтрие съответните файлове от дневника "job_logs" и също ще изтрие "pgAdmin4.log", преди да извърши възстановяване за отстраняване на нежелани журнали.