ОБСУЖДЕНИЕ

Изменение конф.1с7

8 ответов 5,9 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Статус
Закрыто для дальнейших ответов.
Автор темы
Добрый день. Прежняя база 5.5 гб.Решил резать.Создал новую чистую.Из старой перенес спр.ТМЦ(аптека-в справочн.34000 наим.).А затем решил добавить новый реквизит(не важно какой).Запись изменений длилась часа2 и пух ,как на дрожжах
в папке New_Stru файл SC338.CDX.Затем он разбух до 2 ГБ.И появилось сообщение.CodeBase error. И все.При тестировании пишет очень большая длина SC338.CDX.И так 10 раз-т.е не случайно.Я что какой-то вирус поймал?
Помогите,пожалуйста!
 
CDX - это индексный файл. можешь смело удалить и попытаться заново.

ну или еще можешь сделать полное тестирование и исправление
 
New_stru, если на то пошло, можно вообще сколько угодно удалять.
А какого размера был DBF и CDX данного справочника до изменения?
Какого типа был добавляемый реквизит?
Устанавливали ли отбор и сортировку по реквизиту?
 
сделай еще раз чистую базу, добавь реквизит, сохрани, переноси номенклатуру
 
Слепи пустую базу! потом сделай переброс данных которых нужно, затем с делай резервную копию этой базы и пробуй уже делать изменения в структуре базы данных.
Так по моему будет проще. Единственно что у вас база большая, по этой причине может много времени уйти на преобразование.
 
Я что какой-то вирус поймал?
Ну почему сразу вирус? Ни один вирус не сделает того, на что способно отсутствие знаний у человека, считающего себя программистом...
Ничего личного.
 
А можно еще сделать копию и грохнуть все cdx + dbf за исключением файлов справочника номенклатура и подчиненных справочников + 1sconst (здесь хранится периодика) а далее стартуем в монопольном и получаем чистую базу с нужными нам справочниками.
ЗЫ: если есть периодические значения которые пишутся документами то придется очистить поля в таблице констант
 
+ да про строки неограниченной длинны забыл (но это при их наличии)
 
Статус
Закрыто для дальнейших ответов.