Имя: Пароль:
1C
1C 7.7
v7: Добавление нового реквизита
0 Spyke
 
23.10.15
08:41
Была необходимость добавить новый реквизит в справочник, в котором содержатся реквизиты с сортировкой и данному реквизиту тоже необходим признак сортировки.
Справочник очень большой более 500K элементов. Базы файловые.
Временно перевести на sql загрузить и обновить не особо вариант так как баз более 130.
С подменой md после обновления без включенных признаков происходит следующая картина. 1С при запуске выдает ошибку "Прекращена работа программы 1Сv77"
Есть ли еще способы по обновлению?
1 Рэйв
 
23.10.15
08:52
(0)>>Справочник очень большой более 500K элементов

Ну и что? Ты хоть пробовал запустить обновление?
2 Spyke
 
23.10.15
08:53
(1) Да, но временный файл раздувается больше 2Gb и обновление не проходит, оставлял на трое суток
3 mehfk
 
23.10.15
08:58
Справочник во всех базах одинаково заполнен? базы идентичные?
4 Spyke
 
23.10.15
09:01
(3) Нет
5 Spyke
 
23.10.15
09:02
+4 Есть общие элементы, но есть и разные, подменить dbf не получится
6 mehfk
 
23.10.15
09:04
А вообще, бросай ты эту затею, скорее всего у тебя не взлетит из-за превышения допустимого размера CDX.
7 Spyke
 
23.10.15
09:12
(6) Самый плохой вариант, это перевести на sql потом обратно
8 poligraf
 
23.10.15
09:18
(0) Меняй конфу, посмотри что и где меняется в dbf по полям.
Потом подменяй MD и меняй так же dbf.

А вообще, плакаться на 130 баз и отсутствие денег на SQL это моветон
9 mehfk
 
23.10.15
09:26
(7) грохни все CDX, добавь реквизит и попробуй еще раз.
10 Spyke
 
23.10.15
09:36
(9) Делал картина в 0
11 Spyke
 
23.10.15
09:37
(8) Все базы удаленные, на всех ранее не купили, теперь переводим на 8, но работать пока надо на 7 и есть текущее задачи
12 mehfk
 
23.10.15
09:39
(10) Тогда (6)
13 mehfk
 
23.10.15
09:43
Смотри, может в справочнике есть реквизиты, у которых включен отбор и (или) сортировка, а в реальности это не используется и отключай.
14 mehfk
 
23.10.15
09:46
Особенно обрати внимание на строковые реквизиты.
15 Ёпрст
 
23.10.15
09:47
(0)
га пустышке создать новый мд и дд, в реальной базе снос cdx для этого справочника. в sc**.dbf добавление недостающего поля, как в базе пустышке. Заход монопольно - наслаждаемся. Дел минут на 10
16 Ёпрст
 
23.10.15
09:58
Ну, и если далёк от дбф, то штатненько:
снимаем все отборы со всех реквизитов, сохраняемся, добавляем реквизит, сохраняемся, вертаем сортировки и отборы взад. Но, это дольше.