Имя: Пароль:
1C
 
Тестирование и исправление базы
,
0 sashasasha89
 
15.01.16
09:15
Во время загрузки адресного классификатора 1С зависла. Теперь выходит ошибка о поврежлденной ИБ. Во время тестирования и исправления обрывается на Константы.ПараметрыАдресногоКлассификатора. Ошибка СУБД. Файл базы данных поврежден. Что делать?
1 PuhUfa
 
15.01.16
09:17
взять бакап
2 Lionee
 
15.01.16
09:22
(1) +1
3 2083
 
15.01.16
09:23
(1) щас скажут, что бэкапа нет
4 PuhUfa
 
15.01.16
09:25
(3) у нас и на это уже готов ответ -)
5 Serg_1960
 
15.01.16
09:25
(3) И база - файловая.
6 sashasasha89
 
15.01.16
09:26
Копия есть на 11.01.2016
7 _tttryam_
 
15.01.16
09:30
восстановление бэкапа..
8 Serg_1960
 
15.01.16
09:31
(0) Конфигурация? Клиент-серверный вариант или как?
9 sashasasha89
 
15.01.16
09:36
(8) БП 3.0. Да.
10 2083
 
15.01.16
09:36
(9) что да?
11 Serg_1960
 
15.01.16
09:45
Проверку целостности базы данных в SQL (DBCC CHECKDB) делал? Есть ошибки?
12 sashasasha89
 
15.01.16
09:48
(10) Клиент-серверный вариант.
13 Serg_1960
 
15.01.16
09:51
Если нет ошибок в SQL, то можно попробовать перебить значение константы в рабочей базе из её копии.
14 Мимохожий Однако
 
15.01.16
09:51
При правильной настройке должен быть автобэкап от SQL. Надо взять архив за несколько минут до начала загрузки. Ищи системного админа, если он есть.
15 NoiseRND
 
15.01.16
09:52
Было что-то подобное. Тестирование и исправление обрывалось во время проверки одного и того же РС(не типового). Ничего не помогало.
На копии базы удалил этот РС, тестирование выполнилось. Восстановил РС. Все починилось.
16 sashasasha89
 
15.01.16
09:54
(13) Подсскажи как это сделать?
17 Serg_1960
 
15.01.16
11:02
(16) Я не знаю какой тип у константы "ПараметрыАдресногоКлассификатора" :(
Если простой тип (булево, текст, ссылка), то смотришь в копии базы значение константы и в обработке присваиваешь аналогичное значение.

В общем виде алгоритм примерно таков: поднимаешь копию и пишешь обработку для рабочей базы, в которой через попытку и с помощью COM-соединения подсоединяешься к базе копии, читаешь значение константы и записываешь в константу рабочей базы.