← К списку
При работе с платформой 1С:Предприятие версии 8.3.27 и выше пользователи часто сталкиваются с рядом критических проблем, которые могут существенно затруднить или полностью остановить работу. Две из наиболее распространенных и вызывающих серьезные неудобства ошибки — это "Ошибка хранилища двоичных данных - 'Ошибка блочного хранения двоичных данных'" и "Неправильный путь к файлу. Схема не зарегистрирована". Давайте вместе разберем причины этих ошибок, проанализируем, какие версии платформы наиболее подвержены им, и, конечно же, выясним, какие шаги мы можем предпринять для их устранения.
Мы рассмотрим каждую проблему отдельно, а также обсудим общие рекомендации и обходные пути, которые помогут вам сохранить работоспособность ваших информационных баз.
Рассмотрим подробнее проблему "Ошибка блочного хранения двоичных данных"
Эта ошибка, известная также под номером 60025066 на официальном багборде 1С, проявляется в различных сценариях. Чаще всего мы видим ее при работе с выгрузкой данных в DT-файлы, а также при взаимодействии с сообщениями КонтурEDI. Пользователи, обновившиеся до версии 8.3.27.1719 в надежде на исправление, к сожалению, обнаружили, что проблема сохраняется. Ошибка наблюдалась также и в версии 8.3.27.1644.
Как же мы можем решить эту проблему?
Основное рекомендованное решение, подтвержденное разработчиками, заключается в обновлении платформы и последующей индексации базы данных:
- Обновите платформу: Мы рекомендуем обновить платформу 1С:Предприятие до версии 8.3.27.1786 или выше. Согласно официальной информации, именно в этой версии был исправлен баг 60025066.
- Выполните индексацию базы данных: После обновления платформы обязательно выполните полную индексацию информационной базы. Это можно сделать через режим "Конфигуратор" в меню "Администрирование" -> "Тестирование и исправление" или с помощью утилиты
chdbfl.exe.
Помимо этого, существуют общие рекомендации по устранению проблем с хранилищем двоичных данных, которые мы также должны учитывать:
- Проверьте дисковое пространство и права доступа: Убедитесь, что на диске, где расположена база данных (особенно для файловых баз) или рабочий каталог сервера 1С, достаточно свободного места, а также что у пользователя сервера или пользователя, под которым запускается 1С, есть необходимые права на чтение и запись.
- Создайте резервную копию: Всегда перед началом любых манипуляций с базой данных мы настоятельно рекомендуем создать полную резервную копию информационной базы. Это позволит нам избежать потери данных в случае непредвиденных ситуаций.
- Попробуйте восстановление хранилища: В "Конфигураторе" перейдите в меню "Администрирование" -> "Тестирование и исправление" и попробуйте выполнить действие "Восстановление логической целостности" и "Реструктуризация таблиц информационной базы".
- Перезапустите сервер 1С:Предприятия: Иногда простой перезапуск службы сервера 1С может помочь сбросить временные ошибки и восстановить нормальную работу.
Анализируем ситуацию с ошибкой "Неправильный путь к файлу. Схема не зарегистрирована"
Эта проблема тесно связана с платформой 8.3.27.1644 и проявляется в самых неудобных местах: при сравнении и объединении конфигураций, при попытке накатить обновление, а также при загрузке конфигурации из файла. Например, мы часто сталкиваемся с этой ошибкой при обновлении конфигурации ERP 2.5.21.120 до ERP 2.5.22.63 именно на платформе 8.3.27.1644.
Разберем по шагам возможные причины и пути решения:
- Проблема с макетами, содержащими объекты OLE: В некоторых случаях, особенно на более ранних платформах (например, 8.3.25.1633), эта ошибка проявлялась при работе с макетами, содержащими штрихкоды типа
Объект (OLE). Мы выяснили, что переделка таких штрихкодов на обычные картинки решала проблему. Если в вашей конфигурации есть подобные макеты, стоит проверить их.
- Ожидание исправления в новой версии: Мы знаем, что разработчики 1С подтвердили, что эта критическая ошибка будет исправлена в версии платформы 8.3.28. Это означает, что если у вас нет возможности или желания применять обходные пути, оптимальным решением может стать ожидание и последующее обновление до 8.3.28.
- Проверка файлового кэша: В некоторых случаях, при работе, например, с консолью запросов, причиной ошибки может быть пустая строка в переменной
ФайлВосстановления.Путь. Мы рекомендуем проверить значение свойства КаталогФайловогоКэша в модуле объекта обработки, например, Обработка.ирПлатформа.МодульОбъекта, если вы используете подобные служебные обработки. Убедитесь, что пути корректны и доступны.
Эта ошибка создает "вилку" для многих пользователей: некоторые конфигурации (например, 1С:Документооборот) требуют платформу не ниже 8.3.27.1644, в то время как другие (например, 1С:Бухгалтерия) не обновляются на этой версии из-за данной ошибки. В таких ситуациях нам приходится искать компромиссы или использовать обходные пути.
Обзор версий платформы 1С:Предприятие 8.3.27 и выше: какую выбрать?
Выбор версии платформы является критически важным для стабильной работы вашей системы. Рассмотрим наш опыт и рекомендации по ключевым версиям:
- 8.3.27.1606: Мы считаем эту версию "золотой серединой" и стабильной. Многие пользователи, столкнувшиеся с проблемами в более поздних релизах 8.3.27, успешно откатывались к ней. Если у вас нет жестких требований к более новым функциям, эта версия является надежным выбором.
- 8.3.27.1644: Эту версию мы можем назвать "провальной". Она печально известна критическими проблемами с производительностью и надежностью, включая крайне медленное сохранение и обновление конфигураций, а также трудности с установкой патчей и обновлением баз данных. Мы категорически не рекомендуем ее к установке на рабочие системы. В этой версии также наблюдались проблемы с синхронизацией фотографий в "Моби-С" после обновления.
- 8.3.27.1719: Как мы уже выяснили, эта версия, к сожалению, не принесла ожидаемых исправлений для ошибки блочного хранения двоичных данных.
- 8.3.27.1786: В этой версии, согласно информации с bugboard.1c.ru, исправлена ошибка блочного хранения двоичных данных (баг 60025066). Если вы столкнулись именно с этой проблемой, мы рекомендуем обновиться до этой версии.
- 8.3.28: Мы ожидаем, что в этой версии будут исправлены упомянутые критические ошибки, включая "Неправильный путь к файлу. Схема не зарегистрирована". Если вы можете подождать, то обновление до 8.3.28 может быть наиболее полным решением для второй проблемы.
Общие рекомендации и обходные пути
Иногда нам приходится применять нестандартные подходы, особенно когда конфигурация требует более новую версию платформы, которая, в свою очередь, является проблемной. Давайте разберем несколько таких вариантов:
- Патчирование конфигурации для снижения требований к платформе: Если ваша конфигурация (например, 1С:Документооборот) требует определенную версию платформы (например, не ниже 8.3.27.1644), а эта версия нестабильна, мы можем рассмотреть возможность патчирования конфигурации. Это означает, что мы найдем в коде 1С места, где проверяется текущая версия платформы, и скорректируем эти проверки, чтобы конфигурация "считала", что работает на более старой, но стабильной версии (например, 8.3.27.1606). Такой подход требует осторожности и понимания кода, но многие пользователи успешно применяют его.
- Очистка кэша: Это один из первых шагов для устранения многих ошибок 1С. Мы можем очистить кэш как на стороне клиента, так и на стороне сервера. Для клиентского кэша удалите папки в
%LOCALAPPDATA%\1C\1Cv8 и %LOCALAPPDATA%\1C\1Cv82. Для серверного кэша очистите папки кэша кластера серверов.
- Тестирование и исправление базы данных: Регулярно выполняйте тестирование и исправление базы данных через конфигуратор или с помощью утилиты
chdbfl.exe. Это помогает выявить и устранить логические ошибки в структуре данных.
- Установка патчей 1С: 1С выпускает оперативные исправления (патчи) для зарегистрированных ошибок, которые можно установить, не дожидаясь выхода полноценных обновлений платформы. Мы всегда должны проверять наличие актуальных патчей для нашей версии платформы.
Помните, что перед любыми действиями по исправлению ошибок мы настоятельно рекомендуем создать резервную копию информационной базы. Это наш главный инструмент безопасности.
Мы надеемся, что этот подробный разбор поможет вам успешно справиться с упомянутыми ошибками и обеспечит стабильную работу ваших систем 1С:Предприятия.
← К списку