Привет всем.
Есть самописная конфигурацыя, работает на postgresql. Появилась ошибка
ERROR: missing chunk number 0 for toast value 136510738 in pg_toast_885876
Выгрузку и реструкторизацию сделать нельзя. Сама база работает, но минимум один раз в пользователя вылетела эта ошибка.
Таблицю pg_toast_885876 в pg_class не удалось найти.
Последняя рабочая копия DT если с прошлой недели.
Как можно вылечить данную проблему?
Разумеется, не стоит ждать ТОЧНОГО совпадения всех деталей, тем более на самописной конфигурации. Если не получится, то гуглить дальше "postgresql ERROR: missing chunk number 0 for toast value"
Разумеется, не стоит ждать ТОЧНОГО совпадения всех деталей, тем более на самописной конфигурации. Если не получится, то гуглить дальше "postgresql ERROR: missing chunk number 0 for toast value"
всем спасибо.
воспользовался обома ресурсами, где по факту одно и тоже.
Но, что не делал - не удалось удалить битые записи в таблице. После долгих мучений просто грохнул все в таблице (это история изменений, дум
Там вся суть в том, что селектится таблица, которая приводит к ошибке. Сначала целиком, потом методом условного деления пополам ищется запись с проблемой, потом конкретно эта запись грохается, после чего все начинает работать. Иногда этих записей больше одной. Ну и бэкапы потом творишь чаще, чем раз в месяц/квартал/год.
Там вся суть в том, что селектится таблица, которая приводит к ошибке. Сначала целиком, потом методом условного деления пополам ищется запись с проблемой, потом конкретно эта запись грохается, после чего все начинает работать. Иногда этих записей больше одной. Ну и бэкапы потом творишь чаще, чем раз в месяц/квартал/год.
бекапы раз на сутки, но последнии 3 дня не было из за ошибки.
А по таблице, не понимаю почему, но не мог удалить нужную запись.
делаю команду дел, количество записей уменьшается, но как была проблема селекте к примеру на 50 строчке так и оставася, не смотря на то что ее удалял. А 51 все ок было.