Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 22:52

Проблема 1sconst.dbf

Автор Fuzzz13, 25 янв 2012, 08:14

0 Пользователей и 1 гость просматривают эту тему.

Fuzzz13

Всем, доброго времени суток!

Ситуация...
Есть 1С ТиС ред. 8.7 (не типовая). Учет в ней ведется с 2004 года.

Пытаюсь удалить помеченные на удаления элементы (их всего несколько штук), в строке состояния перебираются данные, считается количество элементов, причем после трех - четырех часов ожидания, этот счетчик может уйти в минус (!!!) - такого еще я не видел нигде.

В итоге оставлял даже на трое суток эту операцию, но результата - НОЛЬ - процесс удаления не закончился. Хотя компьютер на самый тормозной: 4 ядра, 4 Гб. И в эти трое суток на компьютере больше ничего не делалось.

Пытался даже создать новый элемент справочника "Номенклатура" и его пометить на удаление. И при попытки удалить только этот один элемент через стандартную процедуру "Удаление помеченных объектов" - происходит тоже самое.

Начал разбираться. В итоге выяснил, что проблема с файлом 1sconst.dbf. Размер 935 Мб. Если его удалить физически из каталога ИБ, то все удаляется за несколько минут - но это не выход.

Что делал:
1. Тестирование и исправление ИБ;
2. Удалял все индексные файлы (*.cdx);
3. Проверял сам файл 1sconst.dbf при помощи программ для проверки DBF файлов - в итоге все нормально: открываются, просматриваются с начала и до конца, и после тестирования и исправления в 1С ничего не поменялось.
4. Также пытался удалить историю цен вначале за каждый год по очереди (2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011), а потом и вообще всю историю цен - результатов тоже НОЛЬ! К тому же размер файла 1sconst.dbf не изменился.
Какие еще есть варианты и куда копать?

Заранее спасибо.




AntonB

Размер файла может уменьшиться только при "Тестирование и исправление" с установленной галочкой "Сжатие таблиц". Просто при удалении размер не уменьшается.

В Конфигураторе Выгрузка данных успешно проходит?
Можно еще попробовать выгрузить данные и загрузить в пустую базу.

Может, пора попробовать перенести это все на SQL?
Предлагаю полный ИТ сервис небольшой организации в Москве (приходящий сисадмин+1С7.7,1С8.x)

prog1c7.7

или написать обработку с физическим удалением

Fuzzz13

Пример обработки можно заполучить?

Выгрузка/загрузка, тестирование с упаковкой зависают - ждали сутки.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск