Ошибка формата потока расширения

19.05.22

База данных - Администрирование СУБД

Восстановление базы данных 1С с ошибкой "Ошибка формата потока" с "полетевшим" расширением, когда все остальные методы уже испробованы.

Коротко и по делу, без прелюдий:

Крашнулась файловая база 1С, сообщение: "Файл базы данных поврежден"

Все стандартные манипуляции по восстановлению проблему не решили: 

  • администрирование/Тестирование и исправление в конфигураторе;
  • проверка и исправление при помощи chdbfl.exe из папки bin платформы;
  • очистка кэша;
  • выгрузка/загрузка базы через *.dt;

сообщение окна предупреждения изменилось на "Ошибка формата потока".

При штатном тестировании в конфигураторе обнаружил, что ошибка выскакивает на пункте "Проверка логической целостности расширений конфигураций". При этом в строке состояния (внизу окна) видно название расширения, в моём случае было "EF_10239116". 

Берем битый файл базы 1Cv8.1CD и с помощью chdbfl.exe запускаем проверку без исправления.

В числе ошибок видим "Повреждены данные таблицы _EXTENSIONSINFO".

Вывод: битое расширение.

Дальше что бы ни пробовал делать - не помогает убрать ошибку.

Нашел следующий вариант решения:

1. Переводим базу в клиент-серверный вариант, у меня под рукой оказался PostgreSQL.

2. В консоли запросов SQL вводим:

SELECT * FROM _EXTENSIONSINFO;

Получаем список всех расширений, в нем видим и неблагополучное.

3. Удаляем его строчкой в консоли:

DELETE FROM _EXTENSIONSINFO
WHERE _extname='EF_10239116';

4. Проверяем работу базы. Если не сработало, проверяем через Тестирование и исправление/"Проверка логической целостности расширений конфигураций" остальные неблагополучные расширения и повторяем п.3 с ними.

ошибка восстановление формата потока расширение

См. также

Установка и примеры использования 1С:Исполнитель на РедОС

Администрирование СУБД Платформа 1С v8.3 Бесплатно (free)

Краткое описание шагов по установке, настройке и применению инструмента 1С:Исполнитель на операционной системе РедОС, а также по борьбе с некоторыми возникающими ошибками.

06.05.2024    314    artemusII    0    

1

Нестандартное решение пересчета итогов

Администрирование СУБД Платформа 1С v8.3 Бесплатно (free)

Статья для тех, кто столкнулся с необходимостью пересчета итогов для "больших таблиц" и нет возможности поставить на паузу ИБ для проведения работ.

25.04.2024    1429    virustam    28    

7

Идентификация пользователя не выполнена

Администрирование СУБД Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Бесплатно (free)

Иногда в конфигурации 1С:Бухгалтерский учет v3.0 возникает ситуация, когда программа всем пользователям выдает предупреждение, что авторизация не выполнена и работа программы будет завершена. Данная инструкция позволяет решить возникшую проблему.

24.04.2024    500    Yan_Malyakov    0    

2

Устранение ошибки выполнения скрипта "Создать сервис RAGENT" в ЦКК

Администрирование СУБД Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

В статье показано, как устранить ошибку выполнения скрипта "Создать сервис RAGENT" в системах 1С:Центр контроля качества или в 1С:Центр автоматизации. Будет полезна администраторам ЦКК и ЦА, которые только начали знакомство с этими системами.

18.04.2024    385    artemusII    0    

7

Долгая реструктуризация, замеры времени и очистка Ветис. Розница 2.3

HighLoad оптимизация Администрирование СУБД Платформа 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Россия Бесплатно (free)

При подготовке к обновлению возникли проблемы на стадии тестирования и исправления базы данных, также при создании файлов РИБ для магазинов.

16.04.2024    413    xKaskadx    4    

1

Установка и получение лицензии на базовую конфигурацию 1С на Mac OS

Администрирование СУБД Платформа 1С v8.3 Бесплатно (free)

Установить купленную базовую конфигурацию 1С и получить лицензию на MAC OS не так просто, как кажется на первый взгляд и как хотелось бы. Официально в системных требованиях на базовую конфигурации 1С пишет всякие виндовсы и пару-тройку линуксов. МакОс там нет. В статье расскажу, как все-таки поставить на Мак базовую конфигурацию 1С.

11.04.2024    436    pahmutov    0    

2

Установка тонкого клиента 1С на Rasbian (Raspberry Pi 5)

Администрирование СУБД Платформа 1С v8.3 Бесплатно (free)

После приобретения Raspberry Pi 5 решил проверить, есть ли возможность использования устройства для организации тонкого клиента. В результате столкнулся с особенностью установки 1С: Предприятие 8.3.23 на Raspbian, решением которой я хочу поделиться с сообществом.

07.04.2024    824    Bessome    4    

5

Порционный шринк базы

Администрирование СУБД Бесплатно (free)

Скрипт позволяет высвобождать место в операционную систему, занятое файлом базы MS SQL в итерациях с заданным количеством мегабайт

28.03.2024    1399    Garilia    3    

15
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. TMV 14 20.05.22 00:18 Сейчас в теме
Чет все в одно свалено.
1. Ошибка формата потока и Файл базы данных поврежден - разные ошибки.
2. Переводим битую файловую БД в клиент-сервер - как это у вас так лихо получилось?
4. yupi71 92 20.05.22 13:45 Сейчас в теме
(1) Не свалено, а последовательно визуальный ряд решения предоставлен.
1. В тексте же описано что сначала была ошибка повреждения базы, потом после стандартных процедур исправления ошибка изменилась на «Ошибка формата потока».
2. Выгрузил dt, создал чистую клиент-серверную, загрузил в неё dt.
5. TMV 14 20.05.22 15:14 Сейчас в теме
(4) Как выгрузили dt, если в базу не зайти?
6. TMV 14 20.05.22 15:15 Сейчас в теме
(4) Зачем вообще было писать про первую ошибку тогда?
2. sewell 20.05.22 09:35 Сейчас в теме
В таких запущенных случаях меня всегда Tool_1CD выручал.
8. ip_veselova 05.07.22 18:35 Сейчас в теме
у меня сейчас такая ошибка, как исправить? Через Tool_1CD удалили все расширения, потому что битое не одно было, базу удалось открыть, но загружаю расширения снова и вновь ошибка "формата потока" и снова ТИИ на расширения выкидывает ошибку
3. yupi71 92 20.05.22 13:29 Сейчас в теме
(2) Вот только в свежих базах Tool выдаёт «Неподдерживаемая версия базы».
7. SerVer1C 773 20.05.22 20:22 Сейчас в теме
Судя по логу проверки, ошибка была НЕ только в расширении, т.к. не все записи таблиц восстановились.
9. muskul 04.10.22 13:00 Сейчас в теме
Спасибо. Была точно такая же ошибка изза расширения. Конвертировал в скуль, в скуле грохнул эту таблицу. Ошибки формата потока нет.
Оставьте свое сообщение