Форум Кладовочки АЛьФ`а

Общие вопросы => 7.7 => Тема начата: vk_barnaul от 25 апреля 2025, 10:11

Название: Ошибка в SQL базе
Отправлено: vk_barnaul от 25 апреля 2025, 10:11
Конфигурация "Комплексная" изрядно измененная, но костяк остался оригинальный.
Инструменты для доступа к таблицам напрямую не используются. Загружаем и активно используем curl1c для общения с внешним миром и formex в основном для раскраски. Есть демон подключенный по OLE. MSSQL 2000. 1c 27 версия.
Вчера возникла проблема - при проведении документа ПоступлениеДопРасходов.
error.jpg
Структура индекса на который ругается:
I=DOCIDNUMBER                    |of ID        |1    |DOCID,NUMBER,CORNO                                          |0         
Документ является подчинненым к документу ПоступлениеТМЦ. Ссылка на документ основания нормальная. Из документа ПоступлениеТМЦ в подчиненных документах "битый" документ не показывается. До проведения других проблем не замечено.
Подозреваю, что проблема в кривом номере документа DOCID.
Вопросов два:
1. Ваши предположения как это могло получиться?
2. Какими инструментами диагностировать "кривые" номера документов в текущей базе?
Название: Re: Ошибка в SQL базе
Отправлено: Arbuz от 25 апреля 2025, 13:26
Перестроить индексы и обновить статистику?