Имя: Пароль:
1C
1С v8
Ошибка СУБД: Ошибка SQL: Таблица не найдена '_Task10'. Как вылечить?
,
0 snegovik
 
14.03.12
13:33
Вот и на меня проруха напала - начала рушиться база. Вот подробности:

База файловая 8.2 ЗУП слегка допиленная. Где-то с месяц назад начал глючить комп, на котором стояла база, в итоге в один прекрансый момент база выдала ошибку СУБД и перестала запускаться. Вылечил утилитой chdbfl.exe, всё нормально после этого было. Тут решил удалить некоторые объекты, помеченные на удаление - и вывалилась ошибка:

Ошибка СУБД:
Ошибка SQL: Таблица не найдена '_Task10'
по причине:
Ошибка SQL: Таблица не найдена '_Task10'

База файловая, поэтому причем тут SQL, не знаю. При попытке сделать ТИИ выходит сообщение об этой же ошибке и ТИИ заканчивается. Пошёл дальше, пробую делать выгрузку в *.dt - программа вылетает. Попробовал посмотреть файл CD утилитой Tool_1CD.exe - выяснил, что в бэкапах действительно такая таблица есть, а в существующей базе - её уже нет. Судя по описанию таблицы - это задачи (ими пользователи не пользуются).

Ну, собственно, вопрос - как вылечить базу?
1 МихаилМ
 
14.03.12
13:39
с помощью Tool_1CD
подменить конфу без таблицы


далее объединить с кофой с таблицей.

дозагрузить нехватающие данные
2 snegovik
 
14.03.12
13:45
(1)  Tool_1CD впервые использую, мануала пока не нашел. Можно чуть подробнее эти пункты разъяснить?
3 МихаилМ
 
14.03.12
13:51
там все очевидно
если не можете сами - оратитесь либо к

к vde69  либо к awa15
4 ptiz
 
14.03.12
13:53
Создать из cf новую базу. Перенести все данные из рабочей через планы обмена или ВыгрузкуЗагрузкуXML
5 vmv
 
14.03.12
13:56
База файловая 8.2

дальше можно не читать
6 МихаилМ
 
14.03.12
13:58
+(4)
коли база работает - (4) поще
7 snegovik
 
14.03.12
14:06
(5) Предлагаешь ради 2-х пользователей разворачивать клиент-серверный вариант?
8 snegovik
 
15.03.12
14:13
Сделал такой эксперимент: снял конфу с поддержки, грохнул объект "ЗадачиИсполнителя" (тип - Задачи), на который и ругалось ТИИ. Далее, загрузил *.cf от типовой - тем самым поставил на поддержку обратно. После этого на ошибку отсутствия таблицы ругань прекратилась, так вроде всё работает.

Вопрос - есть ли какие подводные камни таких действий и во что это может вылиться?
9 snegovik
 
15.03.12
17:39
(8) Не стесняемся комменитровать, товарищи:-)
10 Skylark
 
15.03.12
17:40
(8) Ну я бы на всякий пожарный сделал бы выгрузку-загрузку через dt
11 snegovik
 
15.03.12
19:04
(10) В самом начале при выгрузке в *.dt такая же ошибка вылазит.
12 Skylark
 
16.03.12
09:41
(11) значит успокаиваться нельзя
13 Skylark
 
16.03.12
09:42
тогда (4) однозначно
14 snegovik
 
16.03.12
09:42
(12) Я имею в виду, что такая ошибка выходит до поломки.
15 snegovik
 
16.03.12
09:43
(14) Тьфу, до починки методом в (8).
16 Skylark
 
16.03.12
09:45
(10) я про после
17 snegovik
 
16.03.12
10:08
(16) Спасибо, сделаю этот пункт)
Кстати, всегда стеснялся спросить - что даёт этот метод загрузки-выгрузки для СУБД?
18 ptiz
 
16.03.12
11:00
(17) Это одна из фигур в плясках с бубном.