|
Обновление базы: последовательность, подскажите!!! | ☑ | ||
---|---|---|---|---|
0
Старуха Шапокляк
16.07.11
✎
18:50
|
ЗУП (конфа изменена в некоторых местах), релиз 2.5.33.4
Надо обновить ее до 2.5.37.1. Разработчики пишут, что надо обновляться последовательно: 33.4 --> 34.2 --> 35.3 --> 36.3 --> 37.1 Подскажите, каким способом правильно обновиться, чтобы было меньше трудозатрат, ну и чтобы все обновление было корректным. 1-ый СПОСОБ: Свою базу релиза 33.4 обновляю на 34.2, затем вношу доработки свои, запускаю в пользовательском режиме. Обновляю на 35.3, затем вношу доработки, запускаю в пользовательском режиме. Обновляю на 36.3, затем вношу доработки, запускаю в пользовательском режиме. Обновляю на 37.1, затем вношу доработки, запускаю в пользовательском режиме. 2-ой СПОСОБ: Свою базу релиза 33.4 обновляю на 34.2, запускаю в пользовательском режиме. Обновляю на 35.3, запускаю в пользовательском режиме. Обновляю на 36.3, запускаю в пользовательском режиме. Обновляю на 37.1, запускаю в пользовательском режиме. И только после этого вношу доработки свои. |
|||
1
Старуха Шапокляк
16.07.11
✎
18:52
|
В 1-ом способе после каждого обновления надо переносить доработки. Это займет ОЧЕНЬ много времени. А во 2-ром способе, доработки надо перенести только один раз - после обновления на последний релиз (я подготовлю cf с моими изменениями и загружу его в самом конце).
|
|||
2
skunk
16.07.11
✎
18:54
|
я бы пошел вторым путем
|
|||
3
БибиГон
16.07.11
✎
19:03
|
а я бы третьим путем. ;)
|
|||
4
Aleksey
16.07.11
✎
21:02
|
Я тоже за третий. Взять 37 релиз полный. Внести изменения, выгрузить cf файл и накатить его на свою базу
|
|||
5
Старуха Шапокляк
16.07.11
✎
22:14
|
(4) А возможные обработки, которые есть в промежуточных релизах (например, переименования и удаления объектов), и которые срабатывают при запуске после обновления определенного релиза???
|
|||
6
gae
16.07.11
✎
22:20
|
(0) Промежуточные обновления делать надо. Все доработки переносить в них не обязательно, НО!!! есть часть доработок, влияющих на структуру БД, типа изменения типов реквизитов, наборов движений документов, набора предопределенных значений, так вот их НАДО ПЕРЕНОСИТЬ В КАЖДОМ ПРОМЕЖУТОЧНОМ обновлении, иначе произойдет потеря данных.
|
|||
7
Emvika
16.07.11
✎
22:21
|
(4) прально! обработки обновления придумали трУсы!
|
|||
8
gae
16.07.11
✎
22:22
|
Задача облегчается тем,что доработки приходится переносить только по "дважды измененным объектам", то есть по тем, по которым есть доработки и которые меняет 1С в новом релизе.
|
|||
9
Aleksey
17.07.11
✎
10:51
|
(7) А это тут причем? В ЗУП и БП обработка обновлений поддерживает такие "скачки". Поэтому корректно отработает в данном случае.
Т.е. к примеру если обновить БП 1.6.10 на БП 1.6.31, то при первом запуске обработка обновлений последовательно запуститься по релизно, т.е. сначало запуститься обновления до БП 1.6.11, затем до 1.6.12 ... и наконец для 1.6.31 За УПП говорить не буду, но и мы в сабже не УПП обсуждаем |
|||
10
Aleksey
17.07.11
✎
10:52
|
(5) И что? Они все отработают последовательно при запуске
|
|||
11
gae
17.07.11
✎
11:13
|
(10) А если реквизит был удален в промежуточном релизе?
|
|||
12
Гобсек
17.07.11
✎
11:16
|
(0)Я за 2-ой СПОСОБ
|
|||
13
Старуха Шапокляк
17.07.11
✎
23:04
|
(0) Решила пойти вторым способом. Этим способом, на копии базы подготовила cf-файл (со всеми доработками, последнего релиза). Завтра надо накатить его на реальную базу. Подскажите, последовательность:
на РЕАЛЬНОЙ базе последовательно ставлю релизы (через Поддержку - Обновить, подсовываю cfu), после каждой версии запускаю базу в пользовательском режиме. Т.е. база стала последнего релиза, но без доработок. А теперь, внимание вопрос: в последнюю очередь надо накатить мой подготовленный cf-файл (со всеми доработками, последнего релиза). Как его правильно накатить, через "ЗагрузитьКонфигурациюИзФайла" или через "СравнитьОбъединитьСКонфигурациейИзФайла"? |
|||
14
БибиГон
17.07.11
✎
23:12
|
(13) Как тебе больше нравится так и делай. ;)
По моему хоть так хоть этак уже без разницы. |
|||
15
Necessitudo
17.07.11
✎
23:30
|
сравнитьобъединить как-то как раз для таких случаев и нужен)
|
|||
16
Старуха Шапокляк
17.07.11
✎
23:31
|
(15) Спасибо )))
|
|||
17
ice777
17.07.11
✎
23:33
|
(11) правильное замечание. но, и потом обратно добавлен уже не таким ))
|
|||
18
bazvan
17.07.11
✎
23:46
|
2 способ приведет к тому что могут потеряться данные в ваших доработках.
|
|||
19
kotletka
17.07.11
✎
23:53
|
(15)ну-ну релиз поставщика 1 , релиз иб другой, предупреди его ладно об этом
|
|||
20
kotletka
17.07.11
✎
23:53
|
+(19)что бы при следующем обновлении не возникла ветка про разные релизы и как это побороть
|
|||
21
kotletka
17.07.11
✎
23:55
|
чистую базу 33.4 запускаешь и обновляешь до нужного релиза, вносишь изменения и выгружаешь cf, накатываешь на свою
|
|||
22
Гобсек
18.07.11
✎
00:12
|
(13)Сравнить и объединить безопасней.
Чтобы в процессе накатывания обновлений не потерялись данные, надо за этим следить. Например, если у какого-то из справочников была изменена длина наименования. Я обычно делаю это сначала днем в тестовой базе, потом вечером по окончании рабочего дня в реальной. Сделаешь в тестовой базе - увидишь все возможные проблемы. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |