Обновление технологической платформы 1С:Предприятие

Со временем конфигурации 1С требуют все более новых версий технологической платформы. В этой статье рассмотрим процесс обновления платформы 1С:Предприятие при различных вариантах использования: файловом и клиент-серверном. А так же основные ошибки, которые могут возникнуть после обновления.

Скачивание платформы 1С:Предприятие

Итак, первое, что нужно сделать — это скачать новую версию технологической платформы 1С:Предприятие. Если у вас есть действующий договор информационно-технологического сопровождения (ИТС), то скачать установщик можно с сайта https://users.v8.1c.ru. Если же договора нет, то его можно заключить с нами независимо от вашего местонахождения.

Перед скачиванием нужно выбрать вариант платформы: 32 или 64-битную. Выбор зависит от типа вашей информационной системы. Кроме того, следует учитывать, что у 64-битной платформы есть некоторые сложности с использованием компонентов печати отчетности с двумерным штрихкодом.

Установка платформы 1С:Предприятие

Перед тем как устанавливать платформу 1С, нужно определиться с вариантом работы информационных баз. Далее рассмотрим два варианта: файловый и клиент-серверный.

Файловый вариант

В файловом варианте обновляется только платформа на компьютере пользователя.

Порядок действий:

  1. Распаковать скачанный архив и запустить файл setup.exe.
  2. Выбрать устанавливаемый компонент — 1С:ПредприятиеОбновление платформы 1С
  3. Продолжить установку до завершения.

Клиент-серверный вариант (обновление сервера 1С)

Обновление платформы на клиентских компьютерах производится так же, как в файловом варианте работы. Далее рассмотрим обновление платформы на сервере.

  1. Завершить работу со всеми информационными базами.
  2. Остановить служба агента сервера 1С:Предприятие. Для этого нужно войти в Управление компьютером — Службы и приложения — Службы. Найти строку Агент сервера 1С:Предприятия и остановить его.Обновление технологической платформы 1С:Предприятие
  3. Вспомнить пароль локального пользователя, от имени которого запускается сервер 1С предприятия (по умолчанию это — usr1cv82). Если пароль вспомнить не удается, то можно его сменить через Управлении компьютером -Служебные программы — Локальные пользователи и группы — Пользователи.
  4. Распаковать скачанный архив и запустить файл setup.exe.
  5. Выбрать устанавливаемый компонент — 1С:Предприятие, Сервер 1С:Предприятия, Администрирование сервера 1С:Предприятия.Обновление технологической платформы 1С:Предприятие
  6. На одном из следующих шагов понадобится указать пароль пользователя, от имени которого будет работать сервер.Обновление технологической платформы 1С:Предприятие
  7. Продолжить установку до завершения.

На этом все. Теперь у вас установлена новая версия технологической платформы.

Некоторые ошибки, возникающие при обновлении платформы 1С:Предприятие

Информационная база все равно запускается на старой версии платформы 1С

Это может произойти по двум причинам:

  1. Ярлык запуска 1С ссылается на конкретную версию платформы. В этом случае в свойствах ярлыка проверьте адрес файла. Должен быть примерно такой адрес: «C:\Program Files\1cv8\common\1cestart.exe»
  2. В настройках информационной базы указана определенная версия платформы. Чтобы проверить это, в загрузчике баз нужно выделить нужную базу и нажать кнопку Изменить — Далее.  Если в строке Версия 1С:Предприятия написан полный или почти полный номер версии, как на скриншоте, будет запускаться именно эта версия платформы. Чтобы запустить новую версию, нужно исправить эту строку на 8.3Обновление технологической платформы 1С:Предприятие

Не работает обмен прямым подключением к базе-корреспонденту 1С

При обновлении платформы 1С:Предприятие может нарушиться обмен прямым подключением к другой базе. Ошибка выглядит примерно так:

Не удалось подключится к другой программе: -2147221005(0x800401F3): Недопустимая строка с указанием класса
{ОбщийМодуль.ОбщегоНазначенияСлужебныйКлиентСервер.Модуль(389)}: COMConnector = Новый COMObject(ОбщегоНазначенияКлиентСервер.ИмяCOMСоединителя()); // «V83.COMConnector»
{ОбщийМодуль.ОбщегоНазначения.Модуль(2615)}: Возврат ОбщегоНазначенияСлужебныйКлиентСервер.УстановитьВнешнееСоединениеСБазой(Параметры, ПодключениеНедоступно, КраткоеОписаниеОшибки);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(12412)}: ЗаполнитьПараметрыПодключенияВнешнегоСоединения(СтруктураНастроек));
{ОбщийМодуль.ОбменДаннымиПовтИсп.Модуль(1183)}: РегистрыСведений.НастройкиТранспортаОбменаДанными.НастройкиТранспорта(
{ОбщийМодуль.ОбменДаннымиПовтИсп.Модуль(1162)}: Результат = ВнешнееСоединениеДляУзлаИнформационнойБазы(УзелИнформационнойБазы);
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(6476)}: ВнешнееСоединение = ОбменДаннымиПовтИсп.ПолучитьВнешнееСоединениеДляУзлаИнформационнойБазы(
{ОбщийМодуль.ОбменДаннымиСервер.Модуль(3861)}: ВыполнитьДействиеОбменаДляУзлаИнформационнойБазыПоВнешнемуСоединению(Отказ,
{Обработка.ВыполнениеОбменаДанными.МодульМенеджера(34)}: ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы(
{(1)}:Обработки.ВыполнениеОбменаДанными.ВыполнитьЗапускОбменаДанными(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(4879)}: Выполнить ИмяМетода + «(» + ПараметрыСтрока + «)»;
{ОбщийМодуль.ДлительныеОперации.Модуль(969)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(959)}: ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

по причине:
-2147221005(0x800401F3): Недопустимая строка с указанием класса

В этом случае надо зарегистрировать компоненту comcntr.dll, находящуюся по адресу C:\Program Files (x86)\1cv8\8.3.16.1148\bin. Где 8.3.16.1148 — это номер новой версии платформы 1С.

Не работает консоль администрирования сервера 1С

После обновления технологической платформы необходимо зарегистрировать утилиту администрирования серверов RegMSC.cmd, находящуюся по адресу C:\Program Files (x86)\1cv8\8.3.16.1148\bin. Где 8.3.16.1148 — это номер новой версии платформы 1С.

 

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *