Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
05 июл 2022, 10:41

Ошибка СУБД при удалении

Автор Ginayat, 26 окт 2017, 14:30

0 Пользователей и 1 гость просматривают эту тему.

Ginayat

Добрый день!
Имеется база Бухгалтерия гос предприятие здраво 1.0.27.1   крутится на postgresql сервере
Изначально проблема была с выгрузкой не выгружалась база выдавал ошибку через постгрес тоже
Через предприятие нашли проблемный документ который не дает выгрузить базу вот хотели удалить этот документ через интерактивное удаление тоже не помогло выдает ошибку
на скриншоте (скриншот прилагается) 
С 2016 года никто не обновлял  и соответственно не выгружал базу
Прошу Помочь буду признателен!


MuI_I_Ika

Бедный российский госсектор денег им на номральные субд не выделяют вот и приходится мучиться со всякими коварными багами, которые никто раньше в глаза не видел.

Тестирование и исправление пробовали делать?

Ginayat

Цитата: MuI_I_Ika от 26 окт 2017, 14:57
Бедный российский госсектор денег им на номральные субд не выделяют вот и приходится мучиться со всякими коварными багами, которые никто раньше в глаза не видел.

Тестирование и исправление пробовали делать?

Да делали не помогает

MuI_I_Ika

А что за ошибка то, что не так с документом?

Ginayat

Цитата: MuI_I_Ika от 26 окт 2017, 15:13
А что за ошибка то, что не так с документом?
Не выгружается база , нашли причину из за чего не выгружается база  в документе Отражение Зарплаты 
Ошибка СУБД:
ERROR:could not read block 23962 in file "base/16402/340816":Invalid argument
Это при удаление документе

MuI_I_Ika

А если его перезаписывать ошибка возникает?
А если распровести?
Очистить табличную часть?

Ginayat

Цитата: MuI_I_Ika от 27 окт 2017, 10:09
А если его перезаписывать ошибка возникает?
А если распровести?
Очистить табличную часть?
Все движение выводит ошибку

MuI_I_Ika

А если поискать данный документ в базе и попробовать удалить непосредственно на таблице.

Естественно такие операции лучше сначала проделать на копии.

alex0402

Цитата: Ginayat от 27 окт 2017, 08:59ERROR:could not read block 23962 in file "base/16402/340816":Invalid argument
зделайте ТИИ средствами СУБД. MS SQL? Тогда

DBCC CHECKDB     
    [ ( database_name | database_id | 0   
        [ , NOINDEX     
        | , { REPAIR_ALLOW_DATA_LOSS | REPAIR_FAST | REPAIR_REBUILD } ]   
    ) ]   
    [ WITH     
        {   
            [ ALL_ERRORMSGS ]   
            [ , EXTENDED_LOGICAL_CHECKS ]     
            [ , NO_INFOMSGS ]   
            [ , TABLOCK ]   
            [ , ESTIMATEONLY ]   
            [ , { PHYSICAL_ONLY | DATA_PURITY } ]   
            [ , MAXDOP  = number_of_processors ]   
        }   
    ]   
]   
Спасибо за Сказать спасибо

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск