Содержание:
2. Методика борьбы с ошибкой формата потока в системе программы 1С
3. Восстановление базы с помощью chdbfl в конфигурации программы 1С
1. Основные причины появления ошибки формата потока данных
Уважаемый читатель, если Вы зашли на данную страницу, скорее всего вы имеете проблему, связанную с форматом потока данных и ищете способ ее решения. Данная ошибка может возникать при абсолютно исправной аппаратной частью сервера, так и программного комплекса 1С. Возникает резонный вопрос, почему тогда мы получаем данную ошибку, и работа в программе становится невозможна. Это, а также возможности вариантов решения данной проблемы мы рассмотрим далее в статье.
Причин образующих данную ошибку есть несколько и в зависимости от того, при каких условиях происходит ошибка можно диагностировать и найти способ решения.
Рассмотрим несколько вариантов появления данной ошибки:
1)Ошибка возникает сразу при запуске программы 1С одновременно с появлением лого. В данном случае проблема связана с засоренностью кэша 1С, что в свою сторону влияет на запуск программы 1С.
2)Ошибка возникает со временем, возможна даже в состоянии простоя. В данном случае ошибка связана с программным сбоем.
2. Методика борьбы с ошибкой формата потока в системе программы 1С
Предлагаю рассмотреть основные методы борьбы с ошибкой формата потока данных.
Алгоритм восстановления данных функциональности различается для файлового и серверного варианта размещения базы данных.
Если вы имеете файловый вариант базы, то в первую очередь вам нужно закрыть все работающие сеансы в 1с, если такие имеются. Далее если у вас Windows 7 или выше нам нужно зайти в 2 каталога:
C:\Users\[Имя пользователя ]\AppData\Roaming\1C\1cv8;
C:\Users\[Имя пользователя ]\AppData\Local\1C\1cv8.
Где «[Имя пользователя]»-текущее имя пользователя Windows.
Если у вас Windows XP:
C:\LocalSettings\Application Data\1C\
В данных папках мы можем заметить каталоги в наименовании которых находятся уникальные идентификаторы пользователя. Эти папки нам нужно полностью удалить. Можно не переживать, в данных папках не хранится постоянная информация из базы. После данных манипуляций можно попробовать заново зайти в базу.
3. Восстановление базы с помощью chdbfl в конфигурации программы 1С
В случае, если ошибка осталась, следует попробовать сделать бекап папки с базой 1С и далее зайти в режим конфигуратора. Если это возможно без возникновения ошибки в конфигураторе 1С открывает меню «Администрирование» - Тестирование и исправление. И производим тестирование с исправлением базы 1С и установкой всех галочек. После данной манипуляции закрыть конфигуратор и попробовать зайти в базу. Требуется уточнить, что данный метод подходит и для серверных баз данных.
Если доступа к конфигуратору мы не имеем, либо предыдущие методы не помогли, можно использовать утилиту, которая поставляется вместе с 1с. Данная утилита находится в папке bin установленной платформы. Пример данного пути: C:\Program Files\1cv8\8.3.19.1467\bin. Запускаем данную утилиту и выбираем файл с расширением 1CD. И нажимаем кнопку восстановления системы. После восстановления попробовать зайти в базу.
В данной статье мы рассмотрели ошибку формата потока данных, а также основные методы борьбы с ней.
Специалист компании "Кодерлайн"
Сергей Кулажевский