|
ЗУП: Нарушена целостность структуры конфигурации | ☑ | ||
---|---|---|---|---|
0
Bladeworld1
22.03.12
✎
12:42
|
Добрый день. Есть ЗУП 2.5.46.1. При загрузке конфигуратора при попытке открыть конфигурацию выдает ошибку "Нарушена целостность структуры конфигурации". При загрузке в режиме предприятия - ошибка "Ошибка СУБД: Ошибка SQL: Таблица не найдена '_Reference73'". Проверка chdbfl.exe не выдает никаких ошибок. Бэкапа свежего базы нет. Подскажите, можно как-то реанимировать базу или нет?
|
|||
1
Heckfy
22.03.12
✎
12:43
|
А как вы chdbfl.exe скулевую базу то проверили???
|
|||
2
Bladeworld1
22.03.12
✎
12:46
|
(1) База файловая
|
|||
3
Bladeworld1
22.03.12
✎
13:04
|
Только не пойму почему ошибка SQL выскакивает
|
|||
4
DMLangepas
22.03.12
✎
13:06
|
ТиИ делал??
|
|||
5
Bladeworld1
22.03.12
✎
13:19
|
(4) Вываливается с ошибкой "Нарушена целостность структуры конфигурации"
|
|||
6
Bladeworld1
22.03.12
✎
13:48
|
Есть еще варианты?
|
|||
7
tuxik07
22.03.12
✎
13:51
|
платформа?
|
|||
8
МихаилМ
22.03.12
✎
13:54
|
||||
9
Kashemir
22.03.12
✎
13:58
|
По случаю что-то похожее увидел http://infostart.ru/public/121635/
|
|||
10
DMLangepas
22.03.12
✎
14:01
|
скопируй базу.
найди другой 1Cv8.1CD (любой рабочей базы) и замени, запустишь в конфигураторе, проиндексирует таблицы. затем кидай обратно 1Cv8.1CD из копированной базы и запускай конфу, потом отладчик. |
|||
11
DMLangepas
22.03.12
✎
14:03
|
(любой рабочей базы) в смысле ЗУП, чем ближе релиз тем лучше. можно и типовой
|
|||
12
snegovik
22.03.12
✎
14:09
|
У меня такая же беда была: v8: Ошибка СУБД: Ошибка SQL: Таблица не найдена '_Task10'. Как вылечить?
|
|||
13
szhukov
22.03.12
✎
14:10
|
(10) Смысл всего этого действа??
Ну подменил файл данных на рабочий - он открылся. Заменил опять на нерабочий - он естественно не открылся, смысл?? |
|||
14
szhukov
22.03.12
✎
14:13
|
Как описано в (12) с помощью Tool_1CD подменить битую конфу на заведомо рабочую (из старых запасов)
|
|||
15
Serg_1960
22.03.12
✎
14:17
|
(0) Найти архив или любую другую базу, но с той-же самой версией конфигурации, выгрузить конфу и загрузить в сбойную базу "из-под" коммандной строки. Если получится без ошибок - то всё :) Если не получится - тоже всё :(
|
|||
16
БибиГон
22.03.12
✎
14:20
|
(15) т.е достаточно обновить основную конфигурацию?
|
|||
17
Serg_1960
22.03.12
✎
14:25
|
Нет, возможно недостаточно. Это только один из вариантов "танцев с бубном". Ошибка говорит об том, что какой-то справочник "слетел". Перезагрузка конфы поможет ответить на вопрос "А был ли он там вообще?"
|
|||
18
DMLangepas
22.03.12
✎
14:26
|
(13) смысл в том, что таблицы храняться в папочках. Тем самым проиндексируешь все таблицы.
|
|||
19
snegovik
22.03.12
✎
14:29
|
(18) В каких папках? В CD лежат таблицы.
|
|||
20
szhukov
22.03.12
✎
14:36
|
Кстати, да, лучше вначале (15) сделать, а в случае неудачи уже тогда танцевать с бубном (14)
(18) чушь какая-то... |
|||
21
БибиГон
22.03.12
✎
14:38
|
(20) это семерочник же :)
|
|||
22
DMLangepas
22.03.12
✎
14:51
|
(21) с семёрками вообще не работал
|
|||
23
szhukov
22.03.12
✎
14:59
|
(22) а с восьмерками?
В 8-ке конфа и данные хранятся в одном файле (для файлового варианта) - 1Cv8.1CD |
|||
24
БибиГон
22.03.12
✎
14:59
|
(22) SQL только?
|
|||
25
Serg_1960
22.03.12
✎
16:07
|
И (если автор ещё тут) запусти в последнем "свежем" архиве вот это (будем хоть знать об чём речь):
СтруктураХранения = ПолучитьСтруктуруХраненияБазыДанных(,Истина); Состояние("Ищу..."); ИщуТаблицу = "_Reference73"; ИмяТаблицы = "не найдено"; Для Каждого Таблица Из СтруктураХранения Цикл Если Найти(Таблица.ИмяТаблицыХранения, ИщуТаблицу) > 0 Тогда ИмяТаблицы = Таблица.Метаданные; КонецЕсли; КонецЦикла; Сообщить(ИщуТаблицу + " - это " + ИмяТаблицы); Возврат; |
|||
26
Bladeworld1
22.03.12
✎
17:02
|
Спасибо всем за советы, отходил на время
(25) Обработка дала результат "_Reference73 - это Справочник.Организации" (15) Нашел рабочий архив с той же версией сделал все как написали - выдает ту же ошибку "Нарушена целостность структуры конфигурации" |
|||
27
БибиГон
22.03.12
✎
17:06
|
http://infostart.ru/profile/13819/ awa. к нему обратись
|
|||
28
Bladeworld1
22.03.12
✎
17:08
|
+ (26) При ТИИ выдало ошибку "Ошибка СУБД: Ошибка SQL: Таблица не найдена'_Document8531_VT8570'"
_Document8531_VT8570 - это Документ.ЗаявлениеВФССОВозмещенииРасходовНаПогребение.ТабличнаяЧасть.РаботникиОрганизации |
|||
29
Lama12
22.03.12
✎
17:24
|
(0)
1. Почистить кэш. Очень часто помогает. 2. и далее все что рекомендуют |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |