Имя: Пароль:
1C
1С v8
Обновление конфигурации поставщика до актуальной
0 Mary01
 
13.05.14
17:45
Подскажите, как обновить конфигурацию поставщика БП 2.0.29.10 на 2.0.58.6? Здесь есть похожая тема, советуют обновить файлом cf, а не cfu. Файл cf c релизом 2.0.58.6 у меня есть, указываю его при выборе файла обновления, но выдается сообщение, что данный файл не содержит доступных обновлений.
1 wendy
 
13.05.14
17:48
Обновляйте каждый релиз. Иначе кирдык БД. Конфу обновите а базу 95% запорите.
2 shuhard
 
13.05.14
17:49
(0) надо полностью снять с поддержки и сравнить-объединить, галку с корня снять и согласиться на постановку на поддержку
3 wendy
 
13.05.14
17:51
Или если все же хотите запороть то делаете так:
1. ВЫГРУЗКУ (*.dt)- он пригодится;
2. Снимаем с поддержки конфу, открываем для редактирования.
3. Нажимаем загрузить конфигурацию, выбираем файл. Она обновляется.
4. Ура, наверняка база разрушена, загружаем *.dt? делаем как положено.
4 shuhard
 
13.05.14
17:52
(1)
(3)
ТС обновляет конфигурацию поставщика, какое нафиг разрушение базы
5 timurhv
 
13.05.14
17:54
(4) Уверен что ТС отличит конфигурацию поставщика, рабочую и БД?
6 Крошка Ру
 
13.05.14
17:56
(4) Видимо wendy известно только 2 способа: обновить с *.cfu и загрузить *.cf, вот и вангует
(5) так разъясни
7 shuhard
 
13.05.14
17:56
(5) ТС производит впечатление вменяемой
8 timurhv
 
13.05.14
17:57
(7), (0) Тогда снять полностью с поддержки, сравнить-объединить с cf типовой 2.0.58.6, убрать все галочки и нажать ок.
9 Фокусник
 
13.05.14
17:58
(0) Файл cf точно файл конфигурации поставщика? Вероятно это конфигурация, выгруженная из базы данных.

Файл "cf поставщика" нужно создать так: Конфигурация - Поддержка - Настройка поддержки - Сохранить в файл.

В этом случае при попытке обновиться на cf не должно быть сообщения, "что данный файл не содержит доступных обновлений."
10 wendy
 
13.05.14
17:58
Если не сойдутся внутренние идентификаторы, а при таком разбросе версий я уверен, что они не сойдутся будет прикольно.
Главное сразу копию сделать и посмотреть. Ломать не долго. И откатиться можно. Если база доработана, то такой метод это просто провокация шайтана на шутки в дальнейшемм
11 shuhard
 
13.05.14
17:58
(8) внимательно читаем (2)
12 shuhard
 
13.05.14
17:58
(10) ты бредишь
13 timurhv
 
13.05.14
17:59
(11) ссори)
14 Mary01
 
13.05.14
18:00
(1) почему? основная конфа и конфа БД уже обновлены до 2.0.58.6.
15 Mary01
 
13.05.14
18:01
(5) да
16 shuhard
 
13.05.14
18:02
(13) бывает =)
(14)
(15)

ты форуму зубы не заговаривай

сними копию и проделай положенные манипуляции, ТиИ сделать до этого не забудь
17 Фокусник
 
13.05.14
18:02
(14) ИМХО, так происходит, если обновляли на CF путем сравнения и объединения. Теперь нужно на CF поставщика обновить. Где его взять, см (9)
18 Mary01
 
13.05.14
18:03
(9) а, вот в чем фишка. да, та конфа из БД, а у той БД конфигурация поставщика тоже не соответствует.
19 Mary01
 
13.05.14
18:04
(10) какого рода ошибки могут посыпаться?
20 Фокусник
 
13.05.14
18:05
(18) "а у той БД конфигурация поставщика тоже не соответствует"

Можно завести типовую пустую БД, которую обновлять через cfu, из этой БД потом кормиться свежими конфигурациями поставщика :)
21 Mary01
 
13.05.14
18:06
(20) да, такая есть.
Всем спасибо. Буду делать как описал Фокусник в п. 20!
22 shuhard
 
13.05.14
18:06
(18) скачай там, где нельзя называть, полный дистрибутив и не парься
23 wendy
 
13.05.14
18:15
ВНИМАНИЕ!

Если мы проскочим при таком обновлении через ключевой релиз, в котором выполнялось удаление или замена каких-либо объектов метаданных, возникает риск потери данных. В особо ответственных случаях желательно перепроверить себя через сравнение и объединение и в случае малейших сомнений обновляться классическим методом (как минимум - до последнего ключевого релиза), не забывая запускать базу в режиме предприятия после каждого обновления и внимательно отслеживать ход выполнения обработок обновления ИБ.

P.S. Есть информация, что у кого-то после такого обновления были проблемы с дальнейшим обновлением базы через .cfu.

Я подозреваю, что просто база была битая, но для пущей надежности можно сделать .cf-ник предпоследнего релиза и обновить базу на него. Затем отдельно обновить до последнего релиза через .cfu и лично убедиться, что база благополучно обновляется. Впрочем, на мой взгляд, при таких опасениях вообще не следует пользоваться подобными "ускоряющими" методиками. ))

Удачи в работе!
http://infostart.ru/public/116882/
24 hhhh
 
13.05.14
19:30
(23) все ключевые релизы она прошла уже. У нее конфигурация БД 2.0.58. Еще раз: обновляется только конфа поставщика.
25 Mary01
 
14.05.14
14:29
в общем не получилось так сделать (п. 20).
пишет - Ошибка при выполнении файловой операции.
а потом еще: файл не содержит доступных обновлений.
26 shuhard
 
14.05.14
14:31
(25) печалька
а мы ведь предупреждали, что нужен нормальный полный дистрибутив
27 Mary01
 
14.05.14
14:34
(26) я наверно что-то не так поняла. что такое нормальный полный дистрибутив? я делала так: у меня есть типовая демо-база, я обновила ее до последнего актуального релиза, в этой базе все конфигурации (поставщика, основная и БД) - одинаковые: 2.0.58.6. Из этой базы выгрузила конфигурацию, ее пыталась использовать при обновлении конфигурации поставщика в той базе.
28 kudlach
 
14.05.14
14:49
wendy все верно пишет. с самого начала.
Когда-то тоже на все эти грабли понаступал.
Проще, спокойнее и главное - надежнее, а потому часто быстрее - обновиться поочередно по критичным обновлениям. При этом, после каждого обновления в обязательном порядке запускать базу данных - при начале работы с новой конфигурацией происходит заложенная программная конвертация данных (не всегда, но бывает).
И, конечно, перед началом экспериментов сделать архив )))
29 Фокусник
 
14.05.14
14:57
(27) "Из этой базы выгрузила конфигурацию"

Выгрузить нужно именно так: Конфигурация - Поддержка - Настройка поддержки - Сохранить в файл.
30 evorle145
 
14.05.14
14:59
(12) +1
31 Mary01
 
14.05.14
15:04
(29) поняла
32 Mary01
 
14.05.14
15:05
(28) как определить критичное обновление или нет?
33 Йохохо
 
14.05.14
15:07
(31) не верь ни кому, обнови своим цф через поддержку. (29) лукавит, а (28) франь и ждет за деньги
34 El_Duke
 
гуру
14.05.14
15:09
(32) для этого надо посещать масонскую ложу, только там делятся этим сокровенным знанием
35 aleksonic
 
14.05.14
15:25
Можно посмотреть если есть: Функция ОбработчикиОбновления(). Там есть перечень доступных обработчиков.
36 Фокусник
 
14.05.14
16:42
(33) "обнови своим цф через поддержку. (29) лукавит"

Не понял суть претензии, я в (29) как раз и предлагаю сделать "свой цф через поддержку"... ;)
37 Mary01
 
14.05.14
16:54
(36) уже сделала, но опять не получилось - Ошибка при выполнении файловой операции. ТИИ и  chdbfl не помогли. буду пробовать обновлять через все промежуточные релизы.