Имя: Пароль:
1C
 
CHECKDB обнаружил "много" ошибок размещения
0 labeba
 
30.07.25
16:40
Доброго времени суток, извините что обращаюсь к Вам:)
Подскажите пожалуйста, база выдает ошибки при обновлении, а DBCC CHECKDB ("имя_базы", REPAIR_REBUILD) показывает следующее:

Msg 8921, Level 16, State 1, Line 1
Проверка отменена. В процессе сбора фактов была обнаружена ошибка. Возможно, база данных tempdb достигла предела памяти, или системная таблица не согласована. Проверьте предыдущие ошибки.
Msg 8998, Level 16, State 2, Line 1
Ошибки на страницах GAM, SGAM или PFS блокируют проверку целостности распределения в базе данных с идентификатором 7 на страницах от (1:17421552) до (1:17429639). Чтобы обнаружить причину, просмотрите другие сообщения об ошибках.
        Для исправления данной ошибки необходимо сначала исправить другие ошибки.
Msg 8905, Level 16, State 1, Line 1
Экстент (1:25855544) в базе данных с идентификатором 7 помечен как выделенный в GAM, но не распределен ни одним объектом SGAM или IAM.
        Для исправления данной ошибки необходимо сначала исправить другие ошибки.
CHECKDB обнаружил 2 ошибок размещения и 0 ошибок согласованности, не связанных ни с одним объектом.
Результаты DBCC для "sys.sysrscols".
Имеются строки (86006) на страницах (1309) для объекта "sys.sysrscols".

При этом место на диске есть, а резервных копий нет.
Как можно восстановить базу?
1 X Leshiy
 
30.07.25
16:46
>>а резервных копий нет. Дегенераты должны страдать!
2 X Leshiy
 
30.07.25
16:58
(0) В dt хоть выгружается?
3 Lama12
 
30.07.25
17:17
(0) Создаете новую базу и вносите руками всю первичку, предварительно осуществив настройку базы. Этот способ даст 100% результат, и он будет достоверный и гарантированный.
4 El_Duke
 
гуру
30.07.25
17:20
(0) Приготовьте бизнес-гель
5 breezee
 
31.07.25
08:10
Попробуйте в 1с написать по поддержке
Независимо от того, куда вы едете — это в гору и против ветра!