Неожиданно отключили свет в офисе и сервер PostgresSQL перестал запускаться, что делать? Зачастую проблема решается достаточно просто, но в некоторых случаях придется восстанавливать базу из резервной копии. В статье рассмотрю два варианта, когда нужно просто очистить кэш сервера. Рассматривать пример работы будем на PostgresSQL 11.7 под операционной системой Windows. ⛔️ ВАЖНО. Выполнение любых операций с базой данных нужно производить при наличии актуальной резервной копии базы данных! Инструкция по резервному копированию баз на PostgresSQL Очистка кэша PostgresSQL Для очистки кэша воспользуемся утилитой — pg_resetwal. pg_resetwal очищает журнал предзаписи (WAL) и может сбросить некоторую другую управляющую информацию, хранящуюся в файле pg_control. Данная функция может быть востребована при повреждении этих файлов. Использовать её нужно только как крайнюю меру, когда запуск сервера оказывается невозможен из-за этого повреждения. После выполнения этой команды запуск сервера, скорее в
Что делать, если не запускается служба PostgresSQL?
2 сентября 20222 сен 2022
2089
1 мин