Имя: Пароль:
1C
 
Маленькая база зависает при проверке логической целостности
0 Ardi
 
01.04.10
14:03
Зависает при проверке логической целостности
и вроде при программном поиске тоже зависает. На двух компьютерах одинаково. Базу тестирую локально.

База - почти типовый бух учет для Украины.
Максимальный dbf-ник 3 мегабайта.
7700 элементов номенклатуры - тоже 3 мегабайта.
При проверке в конфигураторе логической целостности зависает и висит часами. Иногда при этом занимаемая память по чуть чуть увеличивается всё время. В другие разы размер памяти постоянен.

Делал выгрузку - загрузку - не помогло.

Открывал с помощью dbfNavigator - файл номенклатуры на вид нормальный.
----
Больше не могу придумать куда копать, что делать. Помогите!!!
1 Torquader
 
01.04.10
14:24
1) Попробовать удалить индексные файлы и запустить проверку.
2) Логическая целостность - это связка справочников - возможно, что кто-то стал сам себе родителем, или вы получили документ, подчинённый себе ну или что-то подобное.
2 DeKa
 
01.04.10
14:30
Дополню
1. Тестирование - исправление
2. Сохранить - восстановить
3. Выгрузить - загрузить (в чистую базу)
3 Ardi
 
01.04.10
14:31
"1) Попробовать удалить индексные файлы и запустить проверку. " - Делал.
"3. Выгрузить - загрузить (в чистую базу)" - делал.
4 Torquader
 
01.04.10
14:41
(3) То есть в "чистой" базе оказалось тоже самое.
Тогда точно искать "циклирование".
Для начала я бы перебрал все справочники (без учёта иерархии) и попытался бы в таблице значений составить цепочку связей (родителей и владельцев) и посмотрел бы - нет ли там чего-то "интересного".
Также бы проверил всю нумерацию (внутренние ИД и коды), а потом бы смотрел, что происходит со служебными данными.
P.S. когда система делает ТИИ, то она пишет, что она проверяет - смотреть и запоминать, где она "задумалась" - а потом тот элемент и "копать".
5 Ardi
 
01.04.10
14:46
"P.S. когда система делает ТИИ, то она пишет, что она проверяет - смотреть и запоминать, где она "задумалась" - а потом тот элемент и "копать"."
Наверно это специально патченая 1с-ка такое делает??
Можешь такой bin отправить на ardiardi@ukr.net
6 Ёпрст
 
гуру
01.04.10
14:49
шли базу целиком.. посмотрю.
7 vde69
 
01.04.10
14:49
(5) она лог тестирования пишет, на память не помню где, посмотри в каталоге NEW_STRU
8 Ardi
 
01.04.10
14:51
Урааа. В ТМЦ сбросил всех родителей - тестирование проходит. Видимо действительно зацикливание иерархии в ТМЦ.
Теперь ясно куда копать дальше.
9 Torquader
 
02.04.10
11:13
(5) Она и на экране пишет (в строке статуса) и в LOG-файл.
А вот, как раз, патченная и не пишет ^_^.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн