Ошибка формата потока.

1. Airlord 05.11.14 11:55 Сейчас в теме
Доброго времени суток, форумчане!
Выявилась следующая беда. Конфигурация "БП 2.0 (релиз 2.0.59.6) + УПЛ и ГСМ" (релиз 1.1.3.41) (Респект), платформа 8.3.5.1119, база в СКУЛе. Работают пользователи нормально и я могу спокойно заходить в Предприятие и работать, как пользователь и все доступно. Но при попытке зайти в режим Конфигуратора - выдает ошибку "ошибка формата потока" и просит перезайти и дальше не в какую, даже не открывается окно, т.е. не входит в Конфигуратор.
Что делать? Или кто-нибудь сталкивался с подобной проблемой - подскажите плиз, буду очень благодарен!
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. Airlord 05.11.14 12:31 Сейчас в теме
(2) areavel, При открытии ссылки ошибка 404 и - "Извините, но содержимое, которое Вы запросили не найдено". Есть нормальная ссылка? 0_о Заранее спасибо.
С третьего раза открылась. Сейчас глянем.
4. aret99 9 05.11.14 12:38 Сейчас в теме
В свое время эта ошибка у меня выскакивала в связи с отдельным отчетом. Вот моя подборка решений (без отбора для серверных):

Удалить и заново ввести в список базу данных:

Нажать на значек 1С, откроется список баз.
Удалить базу данных из списка.
Обязательно закрываем окно со списком баз!
Снова нажимаем на значек 1С — открывается список баз.
Добавляем базу и пытаемся её запустить!

Следующий вариант решения ошибки формата потока — воспользоваться встроенной утилитой платформы 1С "chdbfl.exe" (она расположена в директории, в которую Вы инсталлировали платформу, например: C:\Program Files\1cv82\8.2.14.533\bin\chdbfl.exe): большая часть структурных ошибок в таблицах информационных баз исправляется:

запускаем "chdbfl.exe".
выбираем директорию базы в поле "Имя файла БД".
ставим галку "Исправлять обнаруженные ошибки".

Ошибка формата потока

Нажимаем "Выполнить" и после завершения процесса – пытаемся запустить базу.

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

В директории с базой 1С удалить каталог "1Cv8Log" — журналы регистрации базы данных 1С.
В директории с базой 1С удалить каталог "1Cv8FTxt" — вспомогательные файлы для механизма полнотекстового поиска по таблицам информационной базы.
Пытаемся запустить базу 1С.

1й способ : подтираем все логи в

в 7-ке C:\Users\LOGIN\AppData\Local\1C\1Cv82 *

login - под кем сидите в винде

Users - можем быть папкой : Пользователи

в xp C:\Documents and Settings\LOGIN\Application Data\1C\1Cv82 *

2й способ

Если у Вас база находится например D:\1Cbase\*.* ,то

Создать например D:\1Cbase2\ и скопировать всё сюда из той папки

НО НЕ ПЕРЕИМЕНОВЫВАЯ ПАПКИ!

Не забудьте изменить путь к базе в 1С

3й способ

Удалить ПУТЬ к базе только в 1с и создать заного.

4й способ

проверить на ошибки внутренней программой

C:\Program Files\1cv82\8.x.xx.xxx\bin\chdbfl.exe

x - в зависимости от вашей версии 1с.

5й способ

Восстановить из бэкапов.



После перехода на 8.2.14 у многих перестали открываться типовые отчеты в различных конфигурациях 1С.

Советы по чистке кэша не помогают.

http://infostart.ru/public/96618/

предлагается одно из решений (отключение восстановления настроек отчетов). Это мне кажется не совсем удобным.

Для тех кто этого делать не хочет.

Дело в том что настройки отчетов (в крайних версиях типовых конфигураций) хранятся в отдельном справочнике. НЕ В КЭШЕ.
Поэтому можно попробовать другой способ решения:

1. Откройте Операции- Справочники - Сохраненные настройки.
2. Найдите в списке нужный отчет, отфильтруйте по нему, пометьте найденные настройки на удаление.
3. Удалите помеченные объекты.

После этого должно открыться (на некоторых конфигурациях откроется даже после П.2).
asdfgcom; Developer_1C; Airlord; +3 Ответить
6. Airlord 05.11.14 13:21 Сейчас в теме
(4) aret99, Еще раз - база в СКУЛе - нет каталога и вспомогательных каталогов как в файловом варианте. Попробую конечно вычистить все, что связанное с кэшем.
Но копировать нечего - каталога с содержимым нет и подкаталогов нет - в каталоге только выделенная область на жестком диске посредством СКУЛя. вот такие пироги с котятами. Т.е. два файла с расширениями *.mdf и *.log и никаких каталогов.
5. Airlord 05.11.14 12:47 Сейчас в теме
Не нашел ничего полезного, кроме того "вероятнее всего после шаманства и танца с бубнами база разрушится окончательно".
1. База в СКУЛе, т.е. нет файла *.1CD.
2. Чистка кэша и заново прописывание базы не помогает.
3. В Конфигуратор не входит (ошибка формата потока), в Предприятие - работает, соответственно выгрузить, а также получить файл конфигурации не предоставляется возможным.
4. Самое странное - пользователи работают в полном объеме и с полным функционалом и ошибок у них не возникает.
7. Airlord 05.11.14 13:29 Сейчас в теме
Спасибо всем, по + кто отозвался! Победил. Выгнал всех пользователей. Удалил базу из списка, зачистил папки у пользователей и свою (пусть потом жалуются на настройки). Перегрузил сервер и зашел в Конфигуратор!
8. SemenovaMarinaV 09.11.14 16:16 Сейчас в теме
Удаляем базу из списка бвз и задаем заново
9. SemenovaMarinaV 09.11.14 16:17 Сейчас в теме
можно было на зачищать папки
10. egvv 15 14.03.15 12:30 Сейчас в теме
Вот и познакомился с "Ошибка формата потока" после того как проверил жесткий диск средствами системы.
1. сначала невозможно открыть БД, прогон утилитой chdbfl с исправлением пары ошибок, после этого "Ошибка формата потока" и в режиме конфигуратора и предприятия.
2. Как решил проблему. Анализ форумов по словам "Ошибка формата потока",... пока не попал на статью "Восстановление работоспособности файловой базы." от andrewks.
3. Провел анализ с помощью Технологического журнала (ТЖ) 1С:Предприятие. (http://infostart.ru/public/175344/), определил что ошибка на таблице Dbschema.
4. С помощью утилиты Tool_1CD увидел, что там Dbschema - файл blob - размер "0", а в чистой базе этой конфигурации около 2 273 280.
5. Запустил чистую базу, запустил обработку 1CDLib 1.3.0.0 (http://infostart.ru/public/166557/), открыл БД с чистой и пустой конфигурацией, отметил только Dbschema и выполнил только "Прочитать" и "Извлечь", обработка причем сама выгрузила две таблицы Dbschema и Params. в свою папку с базой, назовем ее ХХХ.
6. Потом в этой-же обработке (1CDLib 1.3.0.0) открыл битую базу и последовательно:
- Шаг1. Прочитать
- Шаг 2. Извлечь. Обработка создала папку (ZZZ) и в нее записала кучу всего.
- Скопировал все папки из ХХХ в ZZZ с заменой.
- Шаг 3. Удалить.
- Шаг 4. Восстановить.
После этого все стартануло и в конфигураторе и в предприятии. Запустил ТиИ - ошибок нет, chdbfl - ошибок не обнаружено.
Большое спасибо авторам этих замечательных утилит и статей. Успехов им и удачи. Надеюсь мой опыт кому-нибудь тоже пригодится.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот