Грешка в базата данни 1C на Postgresql

Но как да се възстанови, ако тази таблица pg_toast не се вижда?

Установих, че грешката се появява при проверка на таблицата "файлове", както разбирам, таблицата съхранява снимката на номенклатурата и други файлове. Ще се опитам да възстановя тази конкретна таблица от стария архив, вижте какво ще се случи и как ще се окаже.

Не е факт, че ще помогне PS: В момента интернет е частично забранен за мен. Погледнете заявката в Google: поправете повредената таблица pg_toast

там първата връзка ще бъде към сайта на postgre, най-вероятно на английски.

PS: Самите тостове не се виждат в общата схема, това са свързани таблици.

alex040269 - Да, опитах всичко възможно. И Reindex и Vacuum (това е помощната програма за проверка / обработка на базата данни) с параметрите - FULL, FREEZE, ANALYZE - нищо не помага.

DartRomanius, ще пробвам, благодаря.

DartRomanius - Вече разгледах всичко, пробвах - нищо не помага Единственото, което измислих е, че получавам sql заявка за ред от таблицата pg_toast, наистина има записи с номер - 58, 59 и веднага след това 61, 62. Опитвам INSERT INTO - добавя празен запис с числото 60 - грешка, сякаш не е позволено. АКТУАЛИЗАЦИЯ - промяна на запис номер 61 на 60 - подобно. Въпреки че в PgAdmin под admin имам всички права върху базата данни.

1) Използвайки анализатора от EMS SQL Manager за PostgreSQL, ние определихме полетата, съдържащи повредени данни. Влязохме във всяка схема и направихме „Анализ и събиране на отпадъци“ на всяка таблица, избрахме VERBOSE, не поставихме отметка в квадратчето за почистване и след това погледнахме кое поле се кълне.

вакуум работи на тази база.

Ще ГО ПРОБВАМ тази вечер!Ако ми помогне, ще пиша обратно.