Как выбрать стабильную версию платформы 1С:Предприятие 8.3.12 и на что обратить внимание при установке

Системный администратор 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

Выбор версии платформы — это всегда баланс между исправлением старых ошибок и получением новых. Ветка 8.3.12 в свое время стала переходным этапом, когда компания 1С начала внедрять усиленные механизмы защиты и оптимизировать работу с современными конфигурациями, такими как Бухгалтерия предприятия 3.0. В этой статье мы подробно разберем, какую сборку выбрать, с какими подводными камнями можно столкнуться и как правильно настроить систему защиты.

Анализируем популярные релизы ветки 8.3.12

При выборе конкретной сборки 8.3.12 специалисты чаще всего выделяли три ключевых версии. Рассмотрим их особенности подробнее, чтобы понять, какая подойдет именно вашему «зоопарку» систем:

  1. 8.3.12.1595 — считается одной из самых «спокойных» версий. Она вышла в период, когда основные функции ветки были уже отлажены, а новые механизмы защиты еще не работали столь агрессивно. Многие администраторы выбирали именно ее для стабильной работы клиент-серверных вариантов.
  2. 8.3.12.1616 — более поздний релиз. В нем исправлено множество мелких багов интерфейса и ускорена работа управляемых форм. Однако именно на этой версии пользователи начали замечать проблемы с поиском по строке и утечками памяти в серверных процессах rphost.
  3. 8.3.12.1855 и 8.3.12.1924 — финальные аккорды 12-й ветки. Если ваша конфигурация позволяет использовать эти версии, мы рекомендуем переходить сразу на них. В них исправлены критические уязвимости безопасности (OData) и стабилизирована работа с временными таблицами в MS SQL Server.

Важно помнить, что понятие «стабильности» индивидуально. Как отмечают эксперты, для файловых баз и баз на Oracle требования могут различаться. Если вы используете старые обычные формы (УПП 1.3, КА 1.1), то переход на 8.3.12 может привести к искажению отрисовки некоторых элементов интерфейса, и в этом случае стоит рассмотреть возможность остаться на ветке 8.2.19 или 8.3.10.

Разбираемся с защитой и ошибкой «Нарушение целостности системы»

Одной из главных особенностей платформы 8.3.12 стало внедрение новой системы проверки лицензионной чистоты. Начиная с релиза 8.3.12.1567, платформа научилась проверять контрольную сумму библиотеки backbas.dll и искать следы эмуляторов ключей защиты в реестре Windows.

Проанализируем рекомендации вендора по этому вопросу. В документации к выпуску 8.3.12.1616 прямо указано на необходимость обновления драйверов. Выясним причину: старые версии драйверов HASP могут конфликтовать с новыми механизмами безопасности платформы. Рассмотрим алгоритм действий при переходе:

  1. Удалите текущий драйвер HASP Device Driver через панель управления.
  2. Установите драйвер версии 7.63 (или выше), который идет в составе дистрибутива платформы.
  3. Если система выдает ошибку «Нарушение целостности», проверьте реестр на наличие веток haspflt, vusb или mshasp. Их наличие блокирует запуск даже при наличии легальных программных лицензий.

Проанализируем ситуацию с программными лицензиями на Linux. В версиях 8.3.12.1616 и выше наблюдается стабильная работа серверов под управлением CentOS и Ubuntu, если корректно установлены зависимости библиотек libpng. В противном случае сервер может аварийно завершать работу при формировании отчетов с картинками или штрихкодами.

Проблема поиска по вводу и полнотекстового поиска

Многие пользователи после перехода на сборку 1616 столкнулись с тем, что перестает работать быстрый поиск в списках (например, при подборе номенклатуры). Рассмотрим, как это можно исправить без отката на предыдущую версию. Проблема часто кроется не в самой платформе, а в индексах Полнотекстового поиска (ППС).

Разберем шаги по восстановлению работоспособности поиска:

  1. Зайдите в базу в режиме «1С:Предприятие» под правами администратора.
  2. Перейдите в раздел Администрирование — Обслуживание — Полнотекстовый поиск.
  3. Нажмите кнопку «Очистить индекс», а затем «Обновить индекс».

Если это не помогает, можно попробовать выполнить очистку кэша пользователя (папки Roaming и Local в профиле пользователя Windows). Часто некорректно считанные настройки формы из старой версии платформы мешают работе механизмов ПоискПриВводе.

Технические нюансы работы с СУБД

В ранних сборках 8.3.12 наблюдалась проблема с накоплением мусора в TempDB на SQL Server. Это происходило из-за того, что временные таблицы, создаваемые платформой для выполнения сложных запросов, не всегда удалялись вовремя. Рассмотрим, как программно можно отслеживать подобные ситуации через Технологический журнал.

Для диагностики утечек памяти и проблем с SQL создадим файл настроек logcfg.xml со следующим содержанием:


<config xmlns="http://v8.1c.ru/7.4/config/logcfg">
  <dump location="C:\Dumps" create="1" type="2"/>
  <log location="C:\Logs\SQL" history="24">
    <event>
      <eq property="Name" value="DBMSSQL"/>
      <gt property="Duration" value="100000"/>
    </event>
    <property name="All"/>
  </log>
</config>

Этот код позволит нам фиксировать все обращения к SQL Server, длительность которых превышает 0.1 секунды. Если вы видите массовые события DBMSSQL без последующих команд удаления таблиц, это повод задуматься об обновлении платформы до финальных релизов ветки (1855+).

Итоги и рекомендации по выбору

Подводя итог, мы можем рекомендовать следующий подход к выбору стабильной версии в рамках 12-й ветки:

Вариант 1: Консервативный. Если вам нужна максимальная совместимость со старым оборудованием и вы не хотите сталкиваться с жесткими проверками лицензий, используйте 8.3.12.1595. Она проверена временем и не имеет критических проблем с интерфейсом.

Вариант 2: Актуальный. Если вы работаете с современной Бухгалтерией 3.0 или ЗУП 3.1, которые требуют более свежих механизмов, ставьте 8.3.12.1855. В этой версии исправлены ошибки безопасности и оптимизирована работа с расширениями (Extensions), которые в сборке 1616 часто вызывали конфликты имен.

Вариант 3: Минимальный. Использование 8.3.12.1440 допустимо для небольших файловых баз, где не используются сложные механизмы интеграции и веб-сервисы. По отзывам, она «норм работает», если нагрузка на систему невелика.

Помните, что перед любым обновлением платформы необходимо делать резервную копию всех информационных баз. После установки новой версии обязательно обновите драйверы защиты и выполните переиндексацию полнотекстового поиска, чтобы обеспечить пользователям комфортную работу без ошибок.

← На главную