KnightAlone
03.04.23
✎
09:57
Есть база ЗУП, ошибка формата потока выходит при глобальном поиске по конфигурации примерно на 70%+ поиска. Она же выходит, если пытаться подключить базу к хранилищу. Ошибка воспроизводится на всех копиях и на рабочей базе. Чистка кеша на помогла, тестирование и исправление со всеми галками не помогло. Сейчас попробую выгрузку в dt и загрузку обратно, но учитывая, что на копиях тоже ошибки, сомневаюсь, что поможет.
Накидайте, пожалуйста, еще варианты, что можно сделать, чтобы базу вылечить
Статьи аля https://infostart.ru/1c/articles/1788059/?ysclid=lfwlxm7i8j81861265 уже погуглил
Волшебник
03.04.23
✎
09:58
Плохо чистили кэш. Просто перепропишите базу в списке баз. Удалить и добавить новую запись
DJ Anthon
03.04.23
✎
09:59
ну раз в режиме предприятия открывается, то перенести все данные в другую базу, что ещё
Sneer
03.04.23
✎
10:03
(0) Файловая? Копии как делали?
arsik
03.04.23
✎
10:05
(0) Может с памятью на компе чего плохого?
Масянька
03.04.23
✎
10:10
(2) +100500
Пока еще открывается.
И выгрузку делайте на копии.
KnightAlone
03.04.23
✎
10:15
база на sql. копии, которые админы делали сдествами sql так-же все с ошибкой. админы также новую базу разворачивали и копию туда заливали — тоже с ошибкой
KnightAlone
03.04.23
✎
10:20
(2) перенос каким методом? sql-ем админы делали — ошибка. или выгрузка в dt и загрузка в новую базу подразумевается?
Кулибин
03.04.23
✎
11:03
70% контекстного в актуальной ЗУП 3.1 — это где-то в «районе» перечислений, чуть позже уже отчеты и обработки, открой базу на медленном компе и смотри на строку состояния (можно снять камерой, чтобы глаза не ломать), увидь самый последний объект перед завалом и, начиная с него, последовательно начинай руками открывать формы и макеты (лучше по макетам сначала пробежаться), там, где рухнет, там и кривой контейнер. Вырезай его из типовой и замещай, может через удаление придется сделать.
Кулибин
03.04.23
✎
11:09
(8+) да, уточню, я сам часто ищу разное в макетах, справках и т.д., и такое так ловится и лечится, но в поиске в «Типы текстов» для этого ставлю все чекбоксы. Если там у тебя не все, а, например, только Модули, то попробуй прогнать без этого чека. Если не завалится, то открывай все возможные модули последовательно.
KnightAlone
03.04.23
✎
11:10
(8)-(9) спасибо за идеи, буду пробовать
Кулибин
03.04.23
✎
11:11
(10) это не теория, это практика)
Кулибин
03.04.23
✎
11:15
(11+) если речь об отчетах, то можно их пачками удалять, сохраняться и контекстно искать. Когда удалится нужный — вывал исчезнет. Ну, потом в «пачке» искать, копию развернув.
Shur1cIT
03.04.23
✎
11:15
(0) Тблицы в https://programmist1s.ru/oshibka-formata-potoka-1s/ Config, ConfigSave, DBSchema, Params. Правил?
В статье рекомендуют востановить их https://programmist1s.ru/oshibka-formata-potoka-1s/
go
truncate table [dbo].[Config]
truncate table [dbo].[ConfigSave]
truncate table [dbo].[DBSchema]
truncate table [dbo].[Params]
—truncate table [dbo].[Files]
go
insert into [dbo].[Config] select * from [РабочаяБазаИзБекапаНаЭтомЖеСервере].[dbo].[Config]
insert into [dbo].[DBSchema] select * from [РабочаяБазаИзБекапаНаЭтомЖеСервере].[dbo].[DBSchema]
insert into [dbo].[Params] select * from [РабочаяБазаИзБекапаНаЭтомЖеСервере].[dbo].[Params]
go
KnightAlone
03.04.23
✎
11:18
(13) привет. чтобы восстановить у тебя там select * from [РабочаяБазаИзБекапаНаЭтомЖеСервере] . у меня сейчас нет базы, где бы это не проявлялось. то есть ошибка тут походу давно возникла, ее никто не лечил. получить бекап без нее сейчас боюсь будет проблемой. Попробую пока по методу Кулибина полечить
DJ Anthon
03.04.23
✎
11:19
(7) выгрузка загрузка XML
только с предопределенными элементами и адресными классификаторами поосторожнее.
KnightAlone
03.04.23
✎
12:03
(7) (8) спасибо тебе, мил человек! наконец-то прогресс, снял всю конфу с поддержки, удалил пару десятков типовых отчетов регл_уведомлений — глобальный поиск заработал, сейчас буду локализовать и выяснять, какой именно конкретно это был отчет и пробовать его вылечить
МихаилМ
03.04.23
✎
12:22
(0)с помощью тж найдите битый поток. из не «битый» типовой замените. работы на 10 мин. и ищите следующий «битый» поток .
magicSan
03.04.23
✎
12:29
(17) ПРичем я так понимаю тж на клиенте отловит
KnightAlone
03.04.23
✎
12:38
я уже вычислил — РегламентированноеУведомлениеПорядокУплатыПрибыль. сейчас буду дергать его из типовой. хотя он в конфе вроде как типовой и на поддержке стоял
lodger
03.04.23
✎
12:40
(19) бэдблок на жестаке упал на эту страничку, всякое бывает.
Показывать по
10
20
40
сообщений
Новая тема
Ответить
Настя Антонова
Дата регистрации: 12.09.2017
Сообщений: 1
Добрый день. Подскажите пожалуйста, что мне делать. Программа 1с Бухгалтерия 8.3 .Мне передали базу 1с, которая была выгружена в версии 8.3.8.1652, а у меня установлена версия 8.3.9.2170. (формат файла dt). При попытке загрузить ее через конфигуратор появляется ошибка: Неверный формат файла для загрузки информационной базы
Ошибка формата потока
по причине:
Ошибка формата потока.
И предлагает либо завершить работу , либо перезапустить программу.
Антивирус отключала, на другом компе пыталась запустить.
Если нужно откатить версию программы , как это сделать?
Спасибо.
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20928
Настя Антонова, как вариант установить платформу 8.3.8.1652 и тогда загрузить конфигурацию. Хотя скорее всего дело не в этом. Кстати кэш не чистили?
Жертва 1С
Дата регистрации: 08.10.2016
Сообщений: 468
Цитата |
---|
Настя пишет:
Добрый день. Подскажите пожалуйста, что мне делать. Программа 1с Бухгалтерия 8.3 .Мне передали базу 1с, которая была выгружена в версии 8.3.8.1652, а у меня установлена версия 8.3.9.2170. (формат файла dt). При попытке загрузить ее через конфигуратор появляется ошибка: Неверный формат файла для загрузки информационной базы |
Какая конфигурация? и версия?
Последние версии 3.0.52.32, 3.0.52.35 «Бухгалтерия предприятия» предназначена для использования с версией технологической платформы 1С:Предприятие 8 не ниже 8.3.10.2466.
Установите 1С, отвечающую требованиям использования конфигурации, потом продолжим обсуждение
Виктор_356
Дата регистрации: 25.11.2009
Сообщений: 207
Виктор_356
Дата регистрации: 25.11.2009
Сообщений: 207
Данная ошибка возникает
-если у вас сетевой вариант — при разной платформе на на клиентских компьютерах
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20928
Виктор_356, вы хоть читаете что пишет автор?
wes
Дата регистрации: 06.12.2017
Сообщений: 2
Скорее всего DT-шник битый. Попросите еще раз выгрузить базу. А если у них база файловая, то проще зазиповать сам файл базы.
Показывать по
10
20
40
сообщений
Читают тему:
- Форум
- Форум 1С
- Полезные ссылки для скачивания
- 1С Предприятие 8.3
- [РЕШЕНО] 1c 8.3.22.х Ошибка формата потока
X
Привет дорогой друг
Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Результаты опроса: Помогло ли вам данное решение?
- Голосовавшие
- 2. Вы ещё не участвовали в этом опросе
-
Да
-
Нет
-
19.01.2023, 16:41
#1
Пришел за помощью
[РЕШЕНО] 1c 8.3.22.х Ошибка формата потока
Лечим «Ошибка формата потока» в клиент серверной базе при понижении версии платформы (необходимости запуска базы на более низкой версии, например на 8.3.21.1393, вместо текущей 8.3.22.1704).Вводные данные:
Платформа 8.3.20.1996 + Mimo 4 + MS SQL
Управление торговлей 11.5.8.309
Некосячного бэкапа нет.Пошагово:Код:
1. Берем чистый релиз той же версии, что и сломанной УТ (в моем случае 11.5.8.309) и создаем чистую базу из-под некосячной платформы (в моем случае 8.3.20.1996); 2. Отключаем службу сервера 1С 3. В Management Studio выполняем запрос: USE ИмяСломаннойБД GO DELETE FR OM ИмяСломаннойБД.[dbo].[Config] GO INS ERT IN TO ИмяСломаннойБД.[dbo].[Config] SEL ECT * FROM ИмяЧистойБД.[dbo].[Config] GO 4. Включаем службу сервера 1С ПРОФИТ!
Ранее упоминали о возможность удаления конкретной записи из БД.
use ИмяСломаннойБД
DELETE FR OM config WH ERE filename = ‘versions’
Но, на моей практике этот способ помог мне на 3 базах из 12.P.S. Файловые восстанавливал тем же путем, предварительно перегнав в Клиент-Сервер, через DTшник
Код:
Дополнение 1: У меня SQL, зашёл в Managment Studio, открыл редактор запросов И выполнил use ИмяСломаннойБД DELETE FROM config WHERE filename = 'versions' Потом зашёл в конфигуратор зарплаты выполнил скрипт для понижения версии, запустил базу. Всё.
Код:
Дополнение 2: Что делали: - Установка 8.3.21.1302 + Mimo - делаем копию 1Cv8.1CD - в коммандной строке cd "C:\Program Files\1cv8\8.3.21.1302\bin", коммандную строку не закрываем - потом cnvdbfl.exe -c -f 8.2.14 "D:\папка с вашей базой\1Cv8.1CD", коммандную строку не закрываем - открываем Tool_1CD (0.3.0.0) и в нем открываем ваш файл (к примеру "D:\папка с вашей базой\1Cv8.1CD"0 - таблица "config "и удаляем последнюю строку "versions" - закрываем Tool_1CD (0.3.0.0) - потом cnvdbfl.exe -c -f 8.3.8 "D:\папка с вашей базой\1Cv8.1CD", коммандную строку закрываем Главное использовать правильный Tool_1CD 0.3 с возможностью редактирования. А то мой 0.4 редактировать не давал.
https://cloud.mail.ru/public/yhuz/2TXpVi42D
p.s. Решение не мое. Проверял только пункт — Дополнение 2, работает для файловых баз!
Код:
Важно из соседней ветки: Новые конфигурации следует запускать на платформах Последние версии платформ без таймбомбы в их коде: 8.3.17.2306; 8.3.18.1779; 8.3.19.1522; 8.3.20.1996; 8.3.21.1393
Последний раз редактировалось Stavros; 19.01.2023 в 16:46.
-
5 пользователя(ей) сказали cпасибо:
daydream-07 (15.02.2023), gaga515 (22.02.2023), ikalichkin (23.01.2023), SerPro8547 (07.02.2023), Voland36 (27.03.2023)
-
07.02.2023, 22:39
#2
Гость форума
Re: [РЕШЕНО] 1c 8.3.22.х Ошибка формата потока
спасибо тебе огромное, добрый человек! Низкий поклон тебе! Плюсов благодарности тебе в карму!
-
15.02.2023, 16:16
#3
Пришел за помощью
Re: [РЕШЕНО] 1c 8.3.22.х Ошибка формата потока
а почему может выходить неподдерживаемая версия базы? 2 базы одного и того же релиза, типовые, одна открывается вторая нет (
-
07.04.2023, 08:36
#4
Гость форума
Re: [РЕШЕНО] 1c 8.3.22.х Ошибка формата потока
Обратился клиент с поломанной базой, ошибка формата потока, не помогает вообще никакое решение.
База файловая, бэкапов нет. Не заходит ни в предприятие, ни в конфигуратор. Выгрузить dt соответственно не могу.
Чистка кэша не помогает, удаление/добавление базы в списке не помогает, chdbfl ошибок не находит, удаление через Tool_1CD строки versions из таблицы CONFIG не помогает.
Смена релиза платформы не помогает.
Пробовал из некосячного файла конфигурации выдернуть таблицу CONFIG и через XML загрузить в битый 1CD, не помогает.
Может есть еще сильней колдунство?
-
07.04.2023, 09:10
#5
Re: [РЕШЕНО] 1c 8.3.22.х Ошибка формата потока
Сообщение от Lion heart
Обратился клиент с поломанной базой, ошибка формата потока, не помогает вообще никакое решение.
База файловая, бэкапов нет. Не заходит ни в предприятие, ни в конфигуратор. Выгрузить dt соответственно не могу.
Чистка кэша не помогает, удаление/добавление базы в списке не помогает, chdbfl ошибок не находит, удаление через Tool_1CD строки versions из таблицы CONFIG не помогает.
Смена релиза платформы не помогает.
Пробовал из некосячного файла конфигурации выдернуть таблицу CONFIG и через XML загрузить в битый 1CD, не помогает.
Может есть еще сильней колдунство?Этого недостаточно. https://forum.ruboard.ru/showthread….626#post765626
-
07.04.2023, 09:21
#6
Гость форума
-
07.04.2023, 09:33
#7
Re: [РЕШЕНО] 1c 8.3.22.х Ошибка формата потока
Сообщение от Lion heart
увы, но это тоже не помогло
Не может быть. Всем помогало. Есть еще такое https://cloud.mail.ru/public/aGMh/p13j9regY и https://cloud.mail.ru/public/FMtE/V3EQDrq1b
-
07.04.2023, 10:22
#8
Гость форума
-
07.04.2023, 10:31
#9
Re: [РЕШЕНО] 1c 8.3.22.х Ошибка формата потока
Сообщение от Lion heart
мне врать не за чем, если есть желание проверить, могу скинуть файлик
Я не говорил, что вы врете. Вероятно, что-то сделали не так. Смотри личное сообщение.
-
07.04.2023, 12:24
#10
Спец PRO
Re: [РЕШЕНО] 1c 8.3.22.х Ошибка формата потока
Сообщение от Lion heart
Обратился клиент с поломанной базой, ошибка формата потока, не помогает вообще никакое решение.
Так может проблема не в «черной метке», а база реально повреждена
Похожие темы
-
Ответов: 9
Последнее сообщение: 22.07.2022, 01:32
-
Ответов: 2
Последнее сообщение: 05.02.2021, 20:49
-
Ответов: 1
Последнее сообщение: 21.01.2016, 16:41
-
Ответов: 9
Последнее сообщение: 30.01.2015, 08:35
-
Ответов: 1
Последнее сообщение: 07.09.2012, 17:21
Метки этой темы
Социальные закладки
Социальные закладки
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
- BB коды Вкл.
- Смайлы Вкл.
- [IMG] код Вкл.
- [VIDEO] код Вкл.
- HTML код Выкл.
Правила форума
Недавно мне попалась жутким образом измененная конфигурация УТП для Украины, версии 1.2.2 Я, как не любитель последовательного обновления (до 1.2.6), быстренько стал сравнивать конфу с файлом поставки 1.2.6. Но — облом. Получил ОШИБКУ ФОРМАТА ПОТОКА и вылет 1С. И это при том, что я 5 часов внимательно сравнивал конфу с файлом поставщика 1.2.2 и подробно записывал в *.txt, что там народ поменял. Т,е. если обновлять такое чудо с одного номера на другой — это день не меньше.
Полез по инету. Весьма уважаемые люди описывали всякие танцы с бубнами… Начитавшись, я кое-что применил. Протестил. Снял с базы файл поставки и залил на пустую БД, чтоб быстрее все проходило. И о чудо ПОСЛЕДОВАТЕЛЬНО дополз до версии 1.2.4 И вот после этого возникла лажа. При последовательном сравнении с 1.2.5: уже кошмарная -«Ошибка формата потока» и вылет. Я уперся в стену. Горят все сроки.
Потом начал размышлять — что происходит при сравнении конфигураций? А происходит последовательное ОТКРЫТИЕ объектов БД и сравнение с другой конфой. Причем здесь уже под объектами понимается то-же что и влюбом другом обычном объектно-ориентированном языке программирования (типа С++). Т.е, к примеру, справочник — объект, содержит в себе объекты — реквизиты, формы, макеты. Сами формы содержат объекты — кнопки, поля и т.п. А если имеем встроенный html объект, например в справку, он может в себе содержать объекты — картинки и т.п.
Интересно что если найти такой объект в дереве конфигурации можно получить ошибку формата потока без вылета 1С. Хотя, если это html, он может открыться, но при сравнении, при отрытии его объектов, 1С все равно вылетит.
Т.е. достаточно последовательным открытием всех объектов БД ч/з конфигуратор можно найти такой объект, снять его с поддержки и удалить. Но, это ж надо так любить 1С, чтоб тупо сидеть и открывать каждый объект, клацая мышкой. Увы, я не так трепетно отношусь к 1С . Я полез в меню конфигуратора и попытался там найти, что-то, что будет открывать объекты, типа как при обновлении или сравнении конфигураций. И нашел!!! Это меню Конфигурация -> Выгрузить файлы конфигурации. Причем там есть форма в которой можно отметить не все а те объекты и разделы, которые тебе надо выгрузить.
Т.о. выгружая конфу получая ошибку и сужая диапазон отмеченного, я нашел эти злосчастные поврежденные объекты и удалил их. После этого все прошло как по маслу. Все сравнивалось и объединялось. Теперь по поводу танцев с бубнами описываемых на форумах. Из этих описаний следует одно: Ошибка формата потока — это когда объект базы (объект, здесь более широкое понятие, чем в 1С) поврежден, по различным причинам. И если 1С в режиме работы или конфигурации пытается его открыть мы получаем эту ошибку. Причем бывает так, что и конфигуратор невозможно открыть (Т.е. не откравается объекты необходимые при запуске).
Тогда и спасает внешний файл для тестирования и исправления БД chdbfl.exe, находящийся в папке bin. Бывают повреждаются файлы настроек пользователя 1С в Doc.endSett. Тогда их просто надо удалить с диска. Если повреждены объекты самой конфы, иногда помогает тестирование и исправление ч/з конфигуратор. Но эти два метода тестирования открывают для тестирования не все объекты БД! Важно об этом помнить. Так, уважаемый файл chdbfl.exe, я так понимаю, в основном, позволяет исправить БД, т.о. чтобы ее затем в первую очередь запустить.
У меня-же был самый тяжелый случай. Но зато он позволил мне докопаться до истины. Ошибка формата потока — это повреженные объекты БД (включяа внешние файлы, к которым обращается 1С) Ихнадо найти и удалить. Вот и все.
Andrey Auto
Заглянувший
Сообщений: 54
Авторитет:
5
Регистрация: 20.05.2010
#6
0
14.09.2010 10:30:21
Владимир Борисов,
а как логи выгружать ? Просто сохранить папку 1Cv8Log ?
Кстати с «Историей объекта» тоже давняя проблема тянется — открывается минут 5 и до информации с историей идут сотни начальных записей «Error Повреждение журнала», причем смотрим ведь историю нового, только что созданного документа
Изменено: Andrey Auto — 14.09.2010 11:40:13