Файл не содержит доступных обновлений

Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
1. Ильнар Мухаметшин (_mir_) 36 10.04.13 15:44 Сейчас в теме
Пытаюсь обновить УПП 1.3.35.2 на платформе 8.2.17.153 с помощью .cf файла до релиза 1.3.38.4 но выходит сообщение "Файл не содержит доступных обновлений".
Версии конфигураций поставщика и основной конфигурации совпадают. Конфигурация не типовая, находится на поддержке. Через файл обновлений .cfu обновление до следующего релиза тоже не происходит. На мой взгляд, файл поставщика и вовсе отсутствует. Только как это могло произойти не пойму. Вопрос: как можно обновить до актуального релиза, не снимая с поддержки, и не используя операцию "Сравнить/объединить с конфигурацией из файла"?
Вознаграждение за ответ
Показать полностью
Найденные решения
29. LordTime (VBod) 10.04.13 18:30 Сейчас в теме
(23) _mir_, тогда надо полностью снять ее с поддержки, затем сделать "Сравнить, объединить" с типовым cf того же релиза т.е. 1.3.35.2, на вопрос о постановки на поддержку ответить утвердительно, затем в появившемся окне снять все галки, нажать "Выполнить" и в появившемся диалоги "Настройка правил поддержки" везде выставить "Объект редактируется с сохранением поддержки" (во всех 6-ти местах), жмем Ок. В результате восстановиться конфигурация поставщика и конфигурация встанет обратно на поддержку, но в ней останутся все изменения и возможность редактирования будет включена. После этого можно будет спокойно обновить конфигурацию, ошибки уже быть не должно.
user683013; hunterrr84; elric; romanagatiy; alexargold; adhocprog; +6 Ответить 1
Остальные ответы
2. LordTime (VBod) 10.04.13 15:55 Сейчас в теме
(1) _mir_, релиз 1.3.38.4 не поддерживает обновление с релиза 1.3.35.2, поэтому и выдает ошибку. Надо сначала обновить на 1.3.36.1, а потом уже на 1.3.38.4.
3. Ильнар Мухаметшин (_mir_) 36 10.04.13 16:09 Сейчас в теме
я обновляю с помощью .cf файла, поэтому нет необходимости обновлять порелизно. И, кстати, на 1.3.36.1 я тоже пробовал. Проблема в отсутствии файла поставщика. Как его восстановить, вопрос остается открытым.
4. Николай Иванов (beldieff) 10.04.13 16:47 Сейчас в теме
(3) _mir_,
я обновляю с помощью .cf файла, поэтому нет необходимости обновлять порелизно.

Не обновлять порелизно - это сравнить/объединить, а не обновить.
5. Ильнар Мухаметшин (_mir_) 36 10.04.13 16:48 Сейчас в теме
6. LordTime (VBod) 10.04.13 16:50 Сейчас в теме
(3) _mir_, вероятно что-то не так с cf-ником. Попробуйте создать cf-ник через Конфигурация > Поддержка > Настройка поддержки > Сохранить в файл.
galimov.maks; +1 Ответить
7. Евгений М. (nuelectro) 10.04.13 16:50 Сейчас в теме
(5) _mir_, выше написано.
.cf - через сравнение/объединение, а через обновление - .cfu
8. Ильнар Мухаметшин (_mir_) 36 10.04.13 16:59 Сейчас в теме
разве никто не пробывал обновить через файл .cf. В диалоге выбирается пункт "Выбрать файл обновления", при этом, кому неизвестно файлом обновления могут быть файлы .cf и .cfu.
9. Александр Ульянов (Aleks1973) 10.04.13 16:59 Сейчас в теме
ЦФ можно проверить, создав новую конфу.
Если он рабочий = через сравнение-объединение, с приоритетом загружаемого файла.
10. Александр Ульянов (Aleks1973) 10.04.13 17:00 Сейчас в теме
11. Ильнар Мухаметшин (_mir_) 36 10.04.13 17:04 Сейчас в теме
Aleks1973, когда вы делаете через "Сравнение объединение" файл поставщика не обновляется.
12. Алексей Ермилов (Alex_E) 1532 10.04.13 17:13 Сейчас в теме
(8) _mir_, Так и делается, если надо перескочить через несколько релизов. Для измененной конфигурации то же самое, только я сначала накатываю новый cf на копию, восстанавливаю настройки, в случае необходимости, создаю файл поставки и им обновляю рабочую базу - проблем не было.
Для обновления копии всегда создаю файл поставки из обновленной ДЕМО - такой проблемы не было ни разу.
Хотя вру :-), были, при попытке указать cf базовой для ПРОФ или наоборот.
13. Николай Иванов (beldieff) 10.04.13 17:14 Сейчас в теме
(11) _mir_,
файл поставщика не обновляется
"файл поставщика" обновляется по порядку.
(8) _mir_,
разве никто не пробывал обновить через файл .cf.

Тебе же сказали, что даже в цф-ке обновляются те релизы, которые прописаны в ней.
didkovskij; +1 Ответить
14. Николай Иванов (beldieff) 10.04.13 17:15 Сейчас в теме
И вообще обновлять надо по правилам со всеми обработками обновлений для каждого релиза.
15. Ильнар Мухаметшин (_mir_) 36 10.04.13 17:27 Сейчас в теме
(14) beldieff, когда происходит прыжок через несколько релизов происходит обработка обновления каждого релиза, но это уже сосвсем другая тема. Как объяснить то, что конфигурация не находит обновлений для следующего релиза. D моем случае: 1.3.35.2 не видит файл .cfu 1.3.36.1. Когда в поддержке пробую сохранить файл поставщика, он сохраняет пустой файл .cf размером 0 байт. Отсюда можно сделать вывод, что что-то случилось с конфигурацией поставщика. Как можно это объяснить?
16. Алексей Ермилов (Alex_E) 1532 10.04.13 17:30 Сейчас в теме
(14) beldieff,
со всеми обработками обновлений для каждого релиза.
- ИМХО - это или для фикси - т.к. солдат спит - служба идет, или для хапуги - побольше часов нарубить.
Если уж и обновляться в несколько этапов, то только по ключевым релизам, где должна произойти какая то супер-мега реструктуризация данных с удалением одних объектов и записью их в другие и то это в теории.
На практике всегда обновляю сразу до последнего - проблем не встречал, а количество релизов бывает с запозданием в лучшем случае квартал, а в некоторых особо запущенных и больше года - не порушил пока ничего ни разу.
Алгоритм в любом случае должен быть таким: создается копия исходной базы, накатывается кумулятивное обновление. Если что-то не проходит - тогда уже начинаем думать, через сколько релизов обновить или уж совсем край - последовательное обновление до победного.
17. Алексей Ермилов (Alex_E) 1532 10.04.13 17:32 Сейчас в теме
(15) _mir_,
не видит файл .cfu
а вот такое для настроенных конфигураций наблюдается, причину не искал - обновляю через поддержку cf-ником :-)
18. Павел Алексеенко (qwinter) 497 10.04.13 17:36 Сейчас в теме
(15) _mir_, Конфигурация БД выгружается? тогда создаешь новую чистую базу того же релиза, снимаешь с поддержки, делаешь сравнить и объединить с конфигурацией БД, затем конфигурация-сохранить конфигурацию в файл. Снимаешь базу с поддержки и загружешь полученный cf в базу данных.
19. LordTime (VBod) 10.04.13 17:38 Сейчас в теме
(15) _mir_, возьмите cf-ник 1.3.35.2 и попробуйте обновить им именно через обновление, при этом сняв все галочки, при этом файл поставки должен будет восстановиться если с ним что-то не так.
20. Ильнар Мухаметшин (_mir_) 36 10.04.13 17:39 Сейчас в теме
(16) Alex_E, Соглашусь с тобой.
Но после этого окна обновлений платформа выходит сообщение, что файл не содержит обновлений.
21. Алексей Ермилов (Alex_E) 1532 10.04.13 17:44 Сейчас в теме
(20) _mir_, Попробуй на копии ЗАГРУЗИТЬ конфигурацию из файл, предварительно полностью сняв с поддержки (cf со своими настройками надо выбрать). Конфа встанет на поддержку полностью.
Потом обновляй - может так прокатит:-) Конфигурация поставщика и пр. там стопудово будет.
22. LordTime (VBod) 10.04.13 17:50 Сейчас в теме
(15) _mir_, а если в окне настройки поддержки нажать "Открыть", конфигурация поставщика открывается? И она нормальная?
23. Ильнар Мухаметшин (_mir_) 36 10.04.13 17:53 Сейчас в теме
(22) LordTime, программа при попытке открыть конфигурацию поставщика вообще вылетает.
(21) Alex_E, спасибо, хорошая идея, сейчас попробую.
24. Павел Алексеенко (qwinter) 497 10.04.13 17:54 Сейчас в теме
(21) Alex_E, в cf есть как конфа бд, так и поставщика. в его базе конфы поставщика нет. Поэтому и надо плясать не от копий, а от чистой базы того же релиза.
25. Евгений Лукьянчиков (Jen1978) 2 10.04.13 18:04 Сейчас в теме
у меня была подобная ситуация, для начала сделал копию базы, затем обработкой выставил необходимый номер релиза в базе. После этого обновление встало.
Если у Вас подобная ситуация, может поможет.
26. Ильнар Мухаметшин (_mir_) 36 10.04.13 18:15 Сейчас в теме
(25) Jen1978, номер релиза у меня правильно стоит.
Я знаю как прокатит: снять с поддержки и попробывать обновить .cf текущего релиза. Конфигурация снова встанет на поддержку. Конфигурация поставщика в свою очередь, тоже должна встать на место. Но в этом случае не будет возможности сравнить сделанные изменения в рабочей конфигурации.
27. Алексей Ермилов (Alex_E) 1532 10.04.13 18:17 Сейчас в теме
(24) qwinter, Чем копия отличается от рабочей базы?
Если отличается и на копии все ОК - то может самый простой вариант заменить на копию и жить счастливо?
Для файловой вообще - скопировав файл с базой имеем один в один рабочую, только в новом месте.
28. Ильнар Мухаметшин (_mir_) 36 10.04.13 18:22 Сейчас в теме
(21) Alex_E, Ваш вариант не прошел.
(18) qwinter, Не могли бы подробнее описать процедуру. Не могу понять, что делать после создания чистой БД того же релиза.
29. LordTime (VBod) 10.04.13 18:30 Сейчас в теме
(23) _mir_, тогда надо полностью снять ее с поддержки, затем сделать "Сравнить, объединить" с типовым cf того же релиза т.е. 1.3.35.2, на вопрос о постановки на поддержку ответить утвердительно, затем в появившемся окне снять все галки, нажать "Выполнить" и в появившемся диалоги "Настройка правил поддержки" везде выставить "Объект редактируется с сохранением поддержки" (во всех 6-ти местах), жмем Ок. В результате восстановиться конфигурация поставщика и конфигурация встанет обратно на поддержку, но в ней останутся все изменения и возможность редактирования будет включена. После этого можно будет спокойно обновить конфигурацию, ошибки уже быть не должно.
user683013; hunterrr84; elric; romanagatiy; alexargold; adhocprog; +6 Ответить 1
30. LordTime (VBod) 10.04.13 18:39 Сейчас в теме
(23) _mir_, и еще, если после этого останутся объекты снятые с поддержки, то в окне "Настройка поддержки" надо будет у самого верхнего объекта в дереве (где название самой конфигурации) установить правила поддержки "Объект поставщика редактируется с сохранением поддержки" и поставить галочку "Установить для подчиненных объектов", нажать Ок и сохранить конфигурацию базы данных.
user683013; +1 Ответить 1
31. Павел Алексеенко (qwinter) 497 10.04.13 18:53 Сейчас в теме
(28) _mir_, после создания чистой бд (на поддержке, без редактирования) включаешь редактирование с сохранением поддержки, делаешь сравнить объединить с cf бд из твой базы (вытаскиваем Конфигурация - Конфигурация БД - сохранить в файл). После успешного объединения (при сравнить-объединить конфигурация поставщика не меняется (по этой же причине обновлять через это крайне не рекомендуется)) Конфигурация - Сохранить конфигурацию в файл. Получаем cf файл где конфигурация бд будет твоя с доработками + конфигурация поставщика. И уже затем в твоей базе Конфигурация - загрузить конфигурацию.

(27) Alex_E, Чистую я имел в виду на поддержке.

(29) LordTime, при Сравнить-объединить конфигурация поставщика не меняется! Типичная ошибка кстати)
32. LordTime (VBod) 11.04.13 09:48 Сейчас в теме
(31) qwinter, согласен

при Сравнить-объединить конфигурация поставщика не меняется! Типичная ошибка кстати)

это только если делать обычное "Сравнение, объединение", но если при "Сравнить, объединить" на вопрос о постановки на поддержку ответить утвердительно, то конфигурация поставщика тоже обновиться, проверено 100%. А я писал именно про второй вариант, с постановкой на поддержку.
33. Максим 1 (maxster545) 11.04.13 10:52 Сейчас в теме
(28) _mir_, Встречалось такое, попробуйте Администрирование -> Тестирование и исправление, выставьте все галочки и в пунктах "При наличии ссылок на несуществующие объекты" и "При частичной потери данных объектов" выставить "Создавать объекты". Мне как-то помогло!
34. Вик Мик (VigerV) 11.04.13 10:55 Сейчас в теме
_mir_
Попробуйте такой вариант. Возьмите полную поставку 1.3.36.1 , создайте пустую базу с этой конфой стандартным механизмом 1С, через создание из шаблона. Из получившейся базы сделайте полную поставку конфы. И получившейся поставкой обновите базу через "обновить конфигурацию" с выбором файла обновления.
35. Максим 1 (maxster545) 11.04.13 11:06 Сейчас в теме
(31) qwinter, таким образом либо снимется замок, что ведёт за собой постоянное сравнение при объединении, либо не снимется, но последствия будут те же, что делает процесс обновления более длительным, да и можно обновить не так как следует
36. Ильнар Мухаметшин (_mir_) 36 11.04.13 11:19 Сейчас в теме
(33) maxster545, я так пробывал - не помогает.
37. max maxx (motorkuzbassa.it) 56 11.04.13 11:23 Сейчас в теме
(36)кэш почисти. глюк платформы.
38. Максим 1 (maxster545) 11.04.13 11:27 Сейчас в теме
(36) _mir_
А базу переносить в другой каталог пробовали?
Ещё вариант, скачайте setup-ку последнего релиза, разверните и в Конф-ре сделайте Конфигурация -> Сохранить конфигурацию в файл.. А потом им обновить вашу базу. Ну уж если это не поможет, тогда какой-то матёрый косяк в базе, а ещё chdbfl можно попробовать!
39. Максим 1 (maxster545) 11.04.13 11:30 Сейчас в теме
motorkuzbassa.it - тоже вариант, но мне почему-то ни разу не помогло))
А если платформу 8.18 накатить?
40. Ильнар Мухаметшин (_mir_) 36 11.04.13 11:44 Сейчас в теме
(38) maxster545, перенос базы, очистка кеша, всевозможные тестирования не помогают.
Сделал как сказал (29) (30) LordTime.
1. Снял конфигурацию с поддержки;
2. Сделал сравнение/объединение с типовым .cf того же релиза. Убрал все галочки с дерева метаданных. После этих действий конфигурация поставщика встала на место.
3. Поставил на поддержку "Редактируется с сохранением поддержки" для всех объектов дерева метаданных.
4. Обновил конфигурацию базы данных.
После проделанных действий обновление проходит как нужно. LordTime спасибо. Ваш вариант помог.
Тему закрываю, всем спасибо.
ejik2012; Sangvin; vladimir.wold; _n26__; +4 Ответить