Где найти старые релизы 1с
Давайте представим, что перед нами стоит задача обновления конфигурации 1С, которая не обновлялась очень и очень давно, пропущены десятки релизов.
Мне довольно часто пишут в этой связи, чтобы уточнить - справится ли обновлятор и какие вообще могут быть подводные камни при таком большом обновлении.
На что следует обратить внимание
При таком большом обновлении (и тут неважно делаем мы это всё вручную через конфигуратор или автоматизированно через обновлятор) нужно учитывать следующие моменты:
- нужно чётко контролировать выполнение обработчиков обновления и если на каком-то из промежуточных обновлений обработчики перестали выполняться корректно - нужно вначале добиться их безошибочного выполнения и лишь затем продолжить
- очень советую обновлять старую базу именно в файловом варианте, так как это позволит избежать проблем с выполнением отложенных обработчиков обновления
- если размер базы и время позволяют - нужно делать резервные копии после каждого из промежуточных обновлений (о них речь пойдёт ниже), чтобы иметь возможность в любой момент откатиться на любую из них
- если вы не включили создание промежуточных резервных копий, то обязательно отключите автоматическое восстановление базы при ошибках, чтобы не получилось так, что через 100 релизов база вернулась к своему первоначальному состоянию из-за ошибки
- если у вас очень старая база (например, вы решили обновлять бухгалтерию начиная с версии 2.0.12.2), то возможно скачивание новых обновлений не заработает сразу; в этом случае нужно скачивать и устанавливать обновления прямо с сайта 1с и периодически запускать обновлятор, а с определенного момента он начнет качать обновления сам
- если вы обновляете чистую конфигурацию (которую только что создали из cf), обязательно сделайте однократный запуск в режиме пользователя, чтобы выполнились первоначальная инициализация и заполнение данными; иначе будут проблемы с выполнением обработчиков обновления
Какие версии платформы использовать для такого обновления
По умолчанию я рекомендую использовать последнюю версию платформы 1С - даже несмотря на то, что на момент выхода многих промежуточных обновлений этой версии платформы ещё не было и ошибки были другими.
Начинать экспериментировать с версиями платформы я советую только в тот момент, когда вы реально застопоритесь на одном из промежуточных обновлений и не сможете продолжить, например, потому что не выполняется один из обработчиков обновления, так как на момент его написания платформа 1С работала несколько по-другому.
В этом случае советую взять ближайшую промежуточную копию базы и использовать с ней ту версию платформы, которая была рекомендована на момент выпуска проблемного обновления.
Чтобы узнать какая версия платформы рекомендуется для данного обновления, откройте файл "Readme.txt" внутри папки с обновлением и перейдите в раздел "Важная информация":
На что обратить внимание в обновляторе
Возможность резервного копирования в формате sql
Для серверных баз по умолчанию обновлятор делает резервные копии в формате dt.
И это не есть хорошо по нескольким причинам:
- для больших баз выгрузка в dt занимает очень много времени и ресурсов компьютера
- выгрузка в dt не может считаться полноценной резервной копией; поэтому, если в процессе обновления вы захотите откатиться на одну из промежуточный копий, я бы не советовал откатываться на dt выгрузку
Я не буду останавливаться на том, почему dt нельзя считать полноценным архивом базы (об этом есть информация и обсуждения в сети). Напомню лишь, что фирма 1С также рекомендует использовать этот формат исключительно для перехода из файловой базы в серверную и обратно.
Именно поэтому в обновляторе есть возможность настроить создание резервных копий в формате sql напрямую из СУБД.
Для этого зайдите в свойства серверной базы в обновляторе:
Затем перейдите на закладку "Архивация" и отметьте галку "Включить sql архив":
Также не забудьте прописать параметры сервера СУБД здесь же на закладке "Общие":
Как отключить создание резервной копии перед обновлением
По умолчанию обновлятор настроен на обязательное создание резервной копии перед обновлением базы.
Если вам этого не требуется, зайдите в свойства базы и перейдите на закладку "Обновление".
Здесь отметьте галку "Не создавать резервную копию перед обновлением":
Как отключить автоматическое восстановление базы при ошибке обновления
Этот пункт относится только к файловым базам, так как только они откатываются по умолчанию на первоначальное состояние при критической ошибки в момент обновления.
При этом, если у вас включено создание промежуточных резервных копий (об этом ниже), то откат будет произведён на ближайшую копию.
Если вам требуется отключить такое восстановление, зайдите в свойства базы и перейдите на закладку "Обновление".
Здесь снимите опцию "Восстанавливать базу при ошибке":
Как включить обновление "в лоб, а не по ключевым релизам"
По умолчанию, обновлятор строит кратчайшую цепочку для обновления конфигурации 1С.
Но может оказаться так, что из-за ошибок в конфигурации такой переход не позволяет корректно выполнить все обработчики обновления.
В этом случае я рекомендую восстановить базу на ближайшую резервную копию и включить обновление "в лоб".
Чтобы сделать это, откройте свойства базы и перейдите на закладку "Обновление".
Здесь отметьте галку "Искать обновления в лоб, а не по ключ. релизам":
С этого момента обновлятор будет пытаться применить все выпущенные обновления к базе, а не только необходимые.
При этом общее время выполнения операций значительно удлинится (за счёт увеличения количества обновлений), и поэтому я советую включать этот режим только на несколько релизов вперёд, только чтобы решить проблему с обработчиками.
Для того, чтобы ограничить цикл обновления к примеру не более чем на 3 релиза за раз отметим на этой же закладке галку "Обновлять не более чем на 3 релиза за один запуск":
После того как ситуация с выполнением обработчиков обновлений нормализуется, я рекомендую убрать обе галки и вернуться к выполнению операций по кратчайшему пути.
Как включить автоматический переход на следующую подредакцию
По умолчанию, обновлятор выполняет обновление строго в пределах текущей редакции.
И это правильно, ведь разные редакции (например, 2.0 и 3.0) отличаются кардинально и, почти всегда, переход между ними требует внимание специалиста после.
Но вот переход между подредакциями (например, с версии 11.1 на 11.2) обычно не такой "страшный" и для некоторых конфигураций может считаться обычным делом.
Чтобы разрешить обновлятору выполнять автоматическое обновление на следующую подредакцию воспользуйтесь вот этой инструкцией.
Как включить создание промежуточных резервных копий
Как я уже писал выше, создание промежуточных (после каждого из обновлений) резервных копий является желательным при обновлении очень старой конфигурации.
Так как может возникнуть ситуация, когда проблему с выполнением обработчиков нужно было решить в одной из предыдущих версий конфигурации, а мы уже обновились после этого на несколько релизов и откатиться можем только к первоначальному состоянию базы.
Наличие у нас всех промежуточных копий базы решает эту проблему.
Чтобы включить создание промежуточных копий, запускайте обновление базы следующим образом.
Из пункта "Ещё" выберите операцию "Обновить с расширенными параметрами. ":
В открывшемся диалоге отметьте галку "Создавать резервную копию после каждого промежуточного обновления".
. и нажмите кнопку "Запустить".
Как обновлять доработанную базу
В этом случае вам может быть полезна вот эта возможность.
И всё-таки как же обновлять очень старую базу 1С
Точная стратегия должна быть выработана вами исходя из того:
- какой у вас тип базы (файловая или серверная)
- сколько у вас времени
- сколько у вас свободного места
При этом нужно учесть:
- мои замечания выше про обработчики обновления и версию платформы
- взять на вооружение те ключевые возможности обновлятора (см. выше, они все доступны в бесплатной версии), которые помогут вам в той или иной ситуации, связанной с обновлением очень старой базы 1С
С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.
Здравствуйте!такая ситуация,что у клиентов релиз БП 38,это мне что сейчас в ручную до 53 обновлять??или можно просто удалить конфу и поставить новую?
типовую бух обновлял за полтора года, делается быстро, никаких проблем. только обновления надо отыскать.
(2) >где буду брать все эти обновления
Покупаешь подписку ИТС техно и скачиваешь все обновления с сайта ИТС.
Если есть конфа 53 (не обновление). Выгружаешь ее в файл. Потом заходишь в свою, нажимаешь обновить и говоришь что укажешь файл обновления сама. Выбираешь тот файл в который выгрузила 53. И сразу обновляешься до 53. Только если дописки в конфе были они все послетают.
злые вы,уйду от вас в матрац.я не спала всю ночь,кошка котят выгружала. поэтму есть вероятность,что я туплю да
тогда пусть попросят у добрых людей за небольшую плату, либо с руборда качай все релизы, до конца рабочего дня успеешь ;)
получи доступ:
звонишь франчу, говоришь: подпиши сегодня.
платишь за минимальный период.
получаешь доступ.
обновляешь.
пишешь письмо о расторжении и возврате неисп. суммы.
профит
(0)скачайте cf Файл последнего релиза и обновляйтесь. ну если боитесь и хотите перестраховаться, то скачайте два CF файла - один гдето в середине сорокового 45 или 46
а второй уже 53 и делов то. или у вас с этим проблемы? не можете найти CF Файлы?
(49) так некоторые реквизиты, или даже сами объекты могут же удаляться за ненадобностью? появятся битые ссылки если сразу прыгануть?
(0) качаешь полную установку 2.0.53. При обновлении указываешь файл 1cv8.cf и без проблем в 1 этап 2.0.38 обновляется до 2.0.53 (при условии что конфигурация не дорабатывалась программистом)
не, там в 2.0.43 добавился регистр "ДанныеПервичныхДокументов", при обновлении по всем документам формирует этот регистр, зависает минут на 20. Не факт, что в 2.0.53 нормально сработает без глюков.
(59) И что? я же говорю буквально на этой недели обновлял базу с 2.0.25 релиза на 2.0.53, всё отработалось
(50) единственный фокус могут получится, если изменился ID объекта
но в сравнении/объединении ты увидишь -- удалён/добавлен
(61) Мудрое решение. Черепаха обгоняет зайца на финише:)
Имхо, обновление БП сильно отличается от обновления остальных типовых - в ней ещё можно прыгать через обновления :) А в УПП, например, давно уже разработчики только один штатный метод обновления оставили - последовательный :(
да, то что клиенты эти не обновлялись и итс не покупали, они сэкономили 100000 рублей. А вы предлагаете бедной девушке теперь за это отдуваться, скачивать с руборда, прыгать через релизы. Оно ей это надо?
(66) Тебе-то чего нервничать, тебе же наверняка за отработанные часы платят. Больше денег заработаешь.
Эх, были времена, я помню ещё, когда программистам не было необходимости общаться с пользователями.
Теперь 90% времени уходит на общение с этими тупыми, ленивыми и жадными юзверями :)
(75) уверен, что все доработки, которые там есть (думаю, что созданы отчёты, документы, справочники), не нужны
(76) Точно, точно - полностью солидарен с тобой. Фикси ничего не делают и нафиг никому не нужны. Уволить их всех. Они только хлеб у нормальных франчей отъедают.
(72)75 тыщ,аха как бы не так((мне даже стыдно сказать сколько я получу за это( надо замуж идти и сидеть на шее у мужа))))
(79) им вечно что-нибудь нужно,все не так. напишешь принесешь,объяснишь как пользоваться,они потыкаются посидят там не много и забьют,было уже такое
(53) Ну не всегда, некоторые и удаляют. Только сначала они Удалить. становятся и некоторое время живут.
(97) А то. Если у людей нет денег на подписку ИТС - значит у них нет денег и на зарплату прога, и не стоит туда вообще идти.
Система программ 1С:Предприятие включает большое количество программных продуктов. При этом практически все продукты периодически обновляются. Пользователь, работающий с лицензионной версией программы, имеет возможность получать обновления. В этой статье мы опишем, какие бывают обновления, как они называются и чем отличаются. Этот и другие интересные материалы для пользователей "1С:Предприятия" размещены в очередном выпуске Информационно-технологического сопровождения (на диске ИТС).
Эта информация необходима для того, чтобы понимать, как и какие части 1С:Предприятия необходимо обновлять, а также для того, чтобы при обращении в службу технической поддержки фирмы «1С» пользователь мог точно сообщить, с каким программным продуктом он работает. Информация о том, какие обновления установлены, существенно повышает эффективность консультации.
Прежде всего отметим, что 1С:Предприятие состоит из платформы (системной части) и различных конфигураций. Платформа поставляется всегда в готовом виде и не может быть изменена пользователем. Конфигурация также поставляется в готовом виде, но может изменяться пользователем (кроме базовых версий). В поставку большинства программных продуктов 1С:Предприятия входит платформа и одна или несколько конфигураций. Некоторые конфигурации поставляются отдельно, и для их работы у пользователя должен быть другой продукт, включающий платформу.
Платформа и конфигурации обновляются независимо, то есть обновления платформы и конфигурации выпускаются в разное время и имеют разные номера. Однако в некоторых случаях необходимо выполнять обновление и платформы, и конфигурации. Данное обстоятельство обычно оговаривается в инструкции по обновлению конфигурации.
Получение обновлений
Существует несколько способов получения обновлений.
Получение обновлений может выполняться у партнеров фирмы «1С». Возможность и условия обновлений следует обговаривать с конкретной партнерской организацией.
Не рекомендуется пользоваться неофициальными источниками для получения обновлений.
Установка обновлений
Установка новых версий программы выполняется достаточно редко и подробно описывается в прилагаемой документации.
Установка релизов платформы выполняется аналогично первоначальной установке программы. Обновление представляет собой обычный дистрибутив (запись программы, предназначенная для установки) - такой же, как в комплекте поставки или специальный дистрибутив с диска ИТС. Установка с обычного дистрибутива ничем не отличается от первичной установки, а установка с диска ИТС автоматически находит программу, установленную на компьютере, и выполняет установку. При установке релиза платформы неважно, какой релиз был установлен до этого.
Обновление конфигураций (редакций и релизов) должно выполняться согласно инструкции. Для типовых конфигураций инструкция по установке выдается в процессе установки новой редакции или релиза конфигурации. В состав конфигурации включается также и описание изменений, внесенных в данном релизе или редакции. Обновление конфигурации следует выполнять весьма внимательно. Рекомендуется до выполнения обновления сделать резервную копию информационной базы. При установке обновлений конфигураций следует придерживаться той последовательности, в которой выпускаются релизы и редакции. Так как при установке каждого релиза может выполняться конвертация информации, то для более корректного обновления не следует пропускать релизы.
На диске ИТС существует раздел с подробными рекомендациями по обновлению конфигураций.
Как обновить свою программу?
Эта информация необходима для того, чтобы понимать, как и какие части 1С:Предприятия необходимо обновлять, а также для того, чтобы при обращении в службу технической поддержки фирмы «1С» пользователь мог точно сообщить, с каким программным продуктом он работает. Информация о том, какие обновления установлены, существенно повышает эффективность консультации.
Прежде всего отметим, что 1С:Предприятие состоит из платформы (системной части) и различных конфигураций. Платформа поставляется всегда в готовом виде и не может быть изменена пользователем. Конфигурация также поставляется в готовом виде, но может изменяться пользователем (кроме базовых версий). В поставку большинства программных продуктов 1С:Предприятия входит платформа и одна или несколько конфигураций. Некоторые конфигурации поставляются отдельно, и для их работы у пользователя должен быть другой продукт, включающий платформу.
Платформа и конфигурации обновляются независимо, то есть обновления платформы и конфигурации выпускаются в разное время и имеют разные номера. Однако в некоторых случаях необходимо выполнять обновление и платформы, и конфигурации. Данное обстоятельство обычно оговаривается в инструкции по обновлению конфигурации.
Получение обновлений
Существует несколько способов получения обновлений.
Получение обновлений может выполняться у партнеров фирмы «1С». Возможность и условия обновлений следует обговаривать с конкретной партнерской организацией.
Не рекомендуется пользоваться неофициальными источниками для получения обновлений.
Установка обновлений
Установка новых версий программы выполняется достаточно редко и подробно описывается в прилагаемой документации.
Установка релизов платформы выполняется аналогично первоначальной установке программы. Обновление представляет собой обычный дистрибутив (запись программы, предназначенная для установки) - такой же, как в комплекте поставки или специальный дистрибутив с диска ИТС. Установка с обычного дистрибутива ничем не отличается от первичной установки, а установка с диска ИТС автоматически находит программу, установленную на компьютере, и выполняет установку. При установке релиза платформы неважно, какой релиз был установлен до этого.
Обновление конфигураций (редакций и релизов) должно выполняться согласно инструкции. Для типовых конфигураций инструкция по установке выдается в процессе установки новой редакции или релиза конфигурации. В состав конфигурации включается также и описание изменений, внесенных в данном релизе или редакции. Обновление конфигурации следует выполнять весьма внимательно. Рекомендуется до выполнения обновления сделать резервную копию информационной базы. При установке обновлений конфигураций следует придерживаться той последовательности, в которой выпускаются релизы и редакции. Так как при установке каждого релиза может выполняться конвертация информации, то для более корректного обновления не следует пропускать релизы.
На диске ИТС существует раздел с подробными рекомендациями по обновлению конфигураций.
Что такое "версия" программы?
В системе программ 1С:Предприятие понятие "версия" относится к платформе. Версия является своего рода "поколением" системы программ. Новая версия выпускается раз в несколько лет и является существенным развитием практически всех возможностей системы. Текущей версией 1С:Предприятия (на апрель 2001 года) является версия 7.7. По имени этой версии именуются и все продукты, выпускаемые с момента выхода данной версии. Например, 1С:Бухгалетерия 7.7, включает платформу 1С:Предприятия версии 7.7 и типовую конфигурацию, разработанную для этой версии. Конфигурации, разработанные для предыдущих версий, могут использоваться с данной версией, но только после выполнения конвертации (преобразования самой конфигурации и данных).
Номер версии указывается и на коробке, и в книжке. В самой программе его можно посмотреть в режиме "Помощь - О программе" - в верхней строке диалога. Для версии 7.7 там должно быть написано "1С:Предприятие 7.7 …". Далее может быть уточнение варианта платформы, например, "для SQL".
Заметим, что слово "версия" в 1С:Предприятии используется и для обозначения варианта поставки, например, "базовая", "сетевая", "стандартная", "для SQL" и т. д. Однако версия в этом смысле не влияет на обновление программы - это именно варианты поставки программного продукта (подробнее варианты поставки были описаны нами в № 1 «БУХ.1С» за 2001 год, а также содержатся в разделе "Различия программных продуктов системы программ "1С:Предприятие" диска ИТС).
Что такое "редакции"?
Понятие "Редакция" в системе программ 1С:Предприятие применяется к конфигурациям. Новые редакции конфигураций разрабатываются в среднем раз в полгода и являются развитием конкретной конфигурации. В новых редакциях расширяется состав задач, решаемых программой, вводятся новые возможности (документы, справочники, отчеты), улучшаются алгоритмы и внешнее оформление. В некоторых случаях выпуск новых редакций обусловлен существенными изменениями законодательства, требующими перестройки механизмов учета. Новая редакция, как правило, имеет новую документацию. Кроме того, новая редакция обычно содержит описание отличий для пользователей предыдущих редакций. При переходе на новую редакцию требуется выполнить определенную процедуру установки, которая может выполняться с конвертацией данных или без нее в зависимости от характера развития конфигурации.
Номер редакции обычно не включается в название самого продукта, но указывается в названии книги, описывающей работу с типовой конфигурацией. В самой программе номер редакции можно посмотреть в режиме "Помощь - О программе". После слова "Конфигурация" располагается название конфигурации и номер редакции.
В некоторых конфигурациях номер редакции может не отображаться в режиме "О программе". Помимо этого, для некоторых конфигураций (например, "Зарплата + Кадры") понятие редакции не используется.
Что такое "релиз (выпуск)"?
Термин "релиз" (от английского "release" - "выпуск") используется в компьютерной индустрии для обозначения обновления программы, незначительно отличающегося от предыдущего. В 1С:Предприятии понятие "релиз" применяется для обозначения текущего обновления как платформы так и конфигурации. Соответственно бывают релизы платформы, а бывают релизы конфигураций. Релиз не является существенным развитием программы. В основном выпуски релизов связаны с исправлением обнаруженных ошибок или изменениями, внесенными в соответствии с вышедшими нормативными актами.
Обновление релиза платформы выполняется достаточно просто. Конвертация данных при этом не производится. Обновление релиза конфигурации выполняется по прилагаемой инструкции. В зависимости от сделанных в релизе изменениях при обновлении может потребоваться или не потребоваться конвертация данных.
Номера релизов не печатаются в документации или каких-либо других печатных материалах. Номера релизов можно посмотреть в самой программе в режиме "Помощь - О программе". Номер релиза платформы выводится в скобках справа от названия и номера версии платформы, а номер релиза конфигурации выводится в скобках справа от названия и номера конфигурации.
В некоторых конфигурация номер релиза может не отображаться в режиме "О программе".
Где получить информацию о выходе обновлений?
Однажды кто-нибудь (например, программист) попросит вас назвать версию платформы 1С и конфигурации базы, которую вы используете. Где можно это посмотреть?
Способ универсальный
1. Откройте базу 1С.
2. Выберите из меню 'Справка'->'О программе. ':
3. Появится окно с информацией о программе:
Версия платформы - 8.3.4.304.
Версия конфигурации - 3.0.25.9.
К версии конфигурации лучше всегда добавлять её полное название:
'Бухгалтерия предприятия, редакция 3.0 (3.0.25.9)'.
Кстати, чтобы скопировать эту информацию удобнее всего нажать на ссылку "Информация для технической поддержки" (располагается в самом низу окна):
В открывшемся окне выделите мышкой весь текст и нажмите на нём правой кнопкой:
Выберите пункт "Копировать" и далее вставьте эту информацию, к примеру, в письмо для программиста:
Способ быстрый
Он идеально подойдёт для пользователей моей программы Обновлятор-1С.
В этом случае для получения полной информации о базе просто отметьте её галкой и нажмите кнопку "Проверить настройки":
Во вкладку Отчёт попадёт вся необходимая нам информация:
И теперь вы можете выделить и скопировать эту информацию в письмо в виде текста, а можете нажать в любом месте отчёта правой кнопкой мыши и выбрать пункт "Сохранить весь отчёт в файл. ":
Сохраненный файл прикрепляйте к письму как обычное вложение.
С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.
Как обновить типовую конфигурацию с давно устаревшего релиза на текущий, но не тратить время на последовательное обновление через .cfu?
Есть вариант, который позволяет сэкономить довольно много времени. Он не самый очевидный и несколько рискованный (потому и не для начинающих) – через файл .cf конфигурации поставщика. Взять такой .cf можно даже из нетиповой базы актуального релиза!
Способ подходит для тех, кто по разным причинам не может обновиться через интернет.
Да, И НЕ ЗАБЫВАЕМ ПРЕДВАРИТЕЛЬНО ОБНОВЛЯТЬ ПЛАТФОРМУ.
Скажу сразу – у описываемого метода есть свои подводные камни, поэтому перед его применением советую дочитать статью до конца. Если у вас есть интернет и доступ к пользовательскому разделу сайта 1С, а конфигурация у вас «родная» от 1С и в ней есть обработка «Обновление конфигурации» (см. меню Сервис) – воспользуйтесь ею и обновите конфигурацию через интернет. Будет и проще, и надежнее (хотя вряд ли быстрее).
Обработка обновления точно есть в конфигурации «Бухгалтерия предприятия» ред. 2.0, а также в несколько урезанном варианте – в УПП ред. 1.3 (находится в подменю «Интернет-поддержка пользователей» меню Сервис). В этих обработках есть справка, причем довольно подробная. Про остальные конфигурации от 1С точно сказать не могу, но подозреваю, что и в них подобные обработки присутствуют. Попробуйте с их помощью обновить конфигурацию через интернет и возвращайтесь к данной статье, если потерпите неудачу.
Итак, что же делать, если интернета/доступа к сайту 1С у вас нет, а желание сэкономить время и упростить себе жизнь есть? Даже в этом случае можно схитрить и не ставить все обновления последовательно. Для этого нужна возможность тем или иным способом получить конфигурацию поставщика из другой базы, уже обновленной до интересующего вас (очевидно, последнего) релиза.
Выгрузка конфигурации поставщика, или "где взять новую конфу?"
- Иногда бывает, что вы сами или ваши коллеги ранее установили себе "полный" установочный комплект новой конфигурации, а дистрибутив затем благополучно потерялся. Не беда: открываете каталог шаблонов (обычно он находится тут: " C:\Users\ ИмяВашегоПользователяWindows \AppData\Roaming\1C\1Cv82\tmplts"), и в соответствующей подпапке (например, " 1c\Accounting\2_0_47_5" ) находите файл 1Cv8.cf от нужной вам версии конфигурации. Не перепутайте с .cfu, он вам не подойдет. Если файла .cf в папке шаблонов найти не удалось, то вам не повезло - у вас был дистрибутив обновления, а не полный установочный комплект.
- Если готовый .cf конфигурации поставщика найти не удалось, пробуем найти у себя или знакомых базу нужной вам конфигурации. Она может быть и нетиповой, но должна быть корректно обновлена до нужного вам релиза.
- В конфигураторе через меню «Конфигурация – Поддержка – Настройка поддержки» проверяем номер версии конфигурации поставщика. Если версия подходящая, то прямо оттуда по кнопке «Сохранить в файл» выгружаем файл .cf – он-то нам и нужен.
Описанным выше способом вы из любой базы выгрузите именно ТИПОВУЮ конфигурацию основного поставщика, причем именно той версии, которая указана в окне настроек поддержки (см. статью «Настройка поддержки» с ИТС). Если база находится у знакомых, то попросите их выгрузить конфигурацию поставщика (можно под вашу диктовку), а полученный .cf прислать вам с почтовым голубем.
Если совсем нет возможности найти готовую конфигурацию - ищем наиболее свежий дистрибутив (установочную версию конфигурации). Дистрибутивы есть на партнерских дисках ИТС либо установочных дисках из комплекта поставки конфигурации, так что наиболее свежий дистрибутив проще всего найти у того, кто покупал программу недавно, или у франчайзи. Найденный дистрибутив устанавливаем к себе на компьютер и создаем новую базу по шаблону из данного дистрибутива (НЕ демо, т.к. данные из демки нам не нужны!).
Если дистрибутив был установлен, но после этого "потерялся", нужные вам файлы все равно можно найти. Как это сделать - см. выше ( пункт 1 в списке). В папке с шаблоном конфигурации ищите файл 1Cv8new.dt - это архив пустой базы соответствующего релиза. Если нашли, то создаем новую информационную базу без конфигурации, открываем ее Конфигуратором и разворачиваем в нее найденный архив 1Cv8new.dt (меню «Администрирование - Загрузить информационную базу»).
Выполнение обновления с помощью конфигурации поставщика
Вариант с использованием обработки «Обновление конфигурации»
Открываем базу в режиме предприятия, запускаем обработку. Выбираем способ получения обновлений «Локальный или сетевой каталог», на следующей странице указываем путь к получившемуся у нас файлу .cf. Далее на все соглашаемся, в случае сомнений смело пользуемся справкой (напомню, она весьма подробная).
Обработка сама создаст вам резервную копию, обновит конфигурацию и проверит результат обновления, а в случае ошибки автоматически восстановит базу в исходное состояние. Место сохранения резервной копии настраивается отдельно: по умолчанию создается временная копия, которая после успешного обновления удаляется, но я рекомендовал бы указать свой путь сохранения.
Вариант с использованием конфигуратора
Мне таким образом удалось обновить конфигурацию БП с релиза 2.0.22.1 до 2.0.32.4 и затем через .cfu до 2.0.32.6. База файловая, платформа 8.2.15.289. Результат всех удовлетворил, обновление (через конфигуратор) заняло менее пяти минут.
Альтернативные способы быстрого обновления типовой базы - такие, например, как снятие с поддержки и загрузка .cf - работают не быстрее (проверено лично с секундомером), а лишних телодвижений требуют больше, поэтому рекомендовать их не стану.
ВНИМАНИЕ!
Если мы проскочим при таком обновлении через ключевой релиз, в котором выполнялось удаление или замена каких-либо объектов метаданных, возникает риск потери данных. В особо ответственных случаях желательно перепроверить себя через сравнение и объединение и в случае малейших сомнений обновляться классическим методом (как минимум - до последнего ключевого релиза), не забывая запускать базу в режиме предприятия после каждого обновления и внимательно отслеживать ход выполнения обработок обновления ИБ.
P.S. Есть информация, что у кого-то после такого обновления были проблемы с дальнейшим обновлением базы через .cfu.
Я подозреваю, что просто база была битая, но для пущей надежности можно сделать .cf-ник предпоследнего релиза и обновить базу на него. Затем отдельно обновить до последнего релиза через .cfu и лично убедиться, что база благополучно обновляется. Впрочем, на мой взгляд, при таких опасениях вообще не следует пользоваться подобными "ускоряющими" методиками. ))
Читайте также: