<a name="top"></a>

Восстановление PostgreSQL после повреждения файлов xlog

Экспорт в PDF

Дата создания: 2022/04/20 14:09 (C) mihanik

<a href='javascript:history.back();'><img src=/lib/exe/fetch.php/level_up.png height=35 width=50></a>

Этот пример для Windows, но и для Linux это актуально...

pg_controldata D:\postresqlPostreSQL

pg_resetxlog -o 139907359 -x 185047153 -f D:\postresqlPostreSQL\

В новых версиях PostgreSQL вместо pg_resetxlog нужно использовать команду

pg_resetwal

Если появляется ошибка :

pg_resetwal: could not create pg_control file: File exists

Нужно дать права «Всем» на полный доступ к папке Data

Ссылки

https://crystals.atlassian.net/wiki/spaces/SR10SUPPORT/pages/1105527683/Windows+PostgreSQL

https://mironovs.com/databases/vosstanovlenie-postgresql-posle-povrezhdeniya-fajlov-xlog.htmlhttps://mironovs.com/databases/vosstanovlenie-postgresql-posle-povrezhdeniya-fajlov-xlog.html

⇑ Наверх ⇑

В моей WIKI постоянно ведётся какая-то работа со статьями. Если у вас возникли вопросы или замечания, можете их отправлять на почту support@mihanik.net