Версия для печати темы (https://pro1c.org.ua/index.php?showtopic=5784)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ 1С:Предприятие 7.7 _ Нарушена структура индексов таблицы CJ447

Автор: mister-x 26.12.11, 20:09

При попытке войти в базу 1С:Зарплата и Кадры 7.7 стала возникать ошибка: "Нарушена структура индексов таблицы CJ447. Для восстановления запустите программу в монопольном режиме!".
Каким образом удалось устранить эту ошибку - далее. Ошибка выглядит следующим образом.




Восстановление индексов в монопольном режиме

Первым делом, воспользуемся рекоммендациями в сообщении об ошибке и запустим базу в монопольном режиме.



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


Тестирование и исправление информационной базы


Зайдем в базу в режиме «Конфигуратор». В меню «Администрирование» выберем пункт «Тестирование и исправление ИБ».



К сожалению, тестирование и исправление ИБ результатов не дало.


Тестирование и восстановление базы 1С средствами MS SQL


Запустим Microsoft SQL Server Enterprice Manager. Выберем пункт «SQL Query Analyzer» в меню «Tools» для проблемной базы.
Последовательно выполним следующие команды:

sp_dboption 'ZIK','single user',true
DBCC CHECKDB ('ZIK',REPAIR_REBUILD)
sp_dboption 'ZIK','single user',false

где ZIK - имя базы данных.

Первая команда переводит базу в режим «single user». Вторая - делает проверку и восстановление структуры таблиц. Последняя - снимает режим «single user». В нашем случае ошибок не выявлено, тем не менее, в обычном режиме база 1С также не запускается.


Выгрузка и повторная загрузка ИБ


Зайдем в проблемную базу 1С в режиме «Конфигуратор». Через меню «Администрирование - Выгрузить данные» сделаем выгрузку в zip-файл. Затем через меню «Администрирование - Загрузить данные» произведем загрузку данных из этого архива. Необходимо согласиться с предупреждениями, которые возникнут в процессе загрузки.



Этот способ оказался действенным и, после выполнения выше упомянутых действий, база 1С:Зарплата и Кадры стала запускаться в обычном режиме и без ошибок.

http://pro1c.org.ua/redirect.php?http://mikuslas.ru/cj447

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua