ОШИБКА ФОРМАТА ПОТОКА ПРИ ОБНОВЛЕНИИ 1С. НАРУШЕНИЕ ЦЕЛОСТНОСТИ СТРУКТУРЫ КОНФИГУРАЦИИ (РЕШЕНИЕ)
Поддержать донатом: donate.stream/ilyaleontyevpro1s
Всем привет!
На днях столкнулся с ошибкой формата потока при обновлении нетиповой базы. Ошибка неприятная и непонятная. Стал искать решение в интернете - и не нашел.
В связи с этим решил записать это видео. Надеюсь, многим из вас оно окажется полезным.
P.S. Также этот прием помогает при ошибке "Нарушение целостности структуры конфигурации".
Мои контакты:
ВКонтакте: ilyaleontyev
Фэйсбук: illeontev
С удовольствием добавлю вас в друзья при условии, что вы не будете меня грузить своими рабочими вопросами :)
Всем хорошего дня и кучи денег!
Пікірлер: 76
Прежде, чем выполнять действия, описанные в этом видео, попробуйте просто почистить кэш. Это видео для тех, кому чистка кэша не помогла. P.S. Самый простой способ - просто удалить базу из списка и добавить ее заново. Еще один способ описан в этом видео: kzread.info/dash/bejne/i6RmlMONg82xkpc.html
@wolf7RUS
5 жыл бұрын
С этого начал... Почистите куки... Любимый совет тех поддержки, проходили... :)
@Liteks713
2 жыл бұрын
А если база серверная, то такой метод поможет (который описан в видео именно)?
@IlyaLeontyev
2 жыл бұрын
@@Liteks713 он может помочь
Да, знатоков снизу (да как и в любых ситуациях) просто куча: "Это надо так, это ты не правильно называешь......" Только вот сесть и вести канал свой никто не хочет. А если и ведет, то подписчиков у него думаю меньше чем настоящих футболистов в РПЛ:-). А Вы Илья все рассказываете так доступно, таким как мне нубам. Однозначно всегда лайки за ваше видео.
До сих пор не понимаю, почему так мало подписчиков. Я пересмотрел почти весь канал и контент супер. Спасибо Вам Илья!
ХОСПАДЯ счастья вам здоровья все получилось с установкой новой базы по вашим шагам. От души.
Илья, спасибо большое за подробные мануалы. Я начинающий разработчик и недавно натолкнулся на твой канал. Собираюсь посмотреть практически все видео💪 Так держать
какое облегчение! у меня 2 раза такая ситуация была и решали в слепую примерно так же в итоге, полностью заново создавая базу. Теперь хоть понимаю, как это работает.
Здорово! Спасибо, Илья!
Илья спасибо! Мне помог данный способ, а то я было уже отчаялся... Благодарю! 👍
Полезное видео. Я, кстати, сталкивался с проблемой, когда конфы поставщика вообще не было, и пошел другим путем, но сейчас понимаю, что можно было легче.
Илья, браво! Спасибо за инфу.
Очень полезное видео. Спасибо.
Огромное спасибо, очень помогло Ваше видео
С почином )))
1. Илья спасибо за то что ты нас толково курируешь уже много лет ! 2. Мне не помог этот метод , помогло: a) Выгрузил dt с базой на локаль б) обновил платформу и загрузил dt в новую базу в) обновил до последнего релиза при этом пару объектов в новых релизах не было (при обновлении в новой конфиги сразу же их удалил) г) Выгрузил dt и загрузил на сервер !!!ВАЖНО!!! Может звучать банально ---- ВСЕГДА ДЕЛАЙТЕ КОПИЮ ГОСПОДА!
Приветствие прямо как в клубе анонимньіх алкоголиков)
Пару раз попадал в подобную ситуацию. Спасибо))
Спасибо за видео! У меня такая проблема была на sql базе после динамического обновления. Решил так: копию конфигурации развернул на ещё одну sql базу, и скульным запросом скопировал конфигурацию из копии в реальную базу. В общем всегда выполняйте пункт - СДЕЛАЙ БЭКАП.
Когда у меня была ошибка вроде "ошибка формата потока", то битые были объекты основной конфигурации. Вроде макеты табличных документов. И в 1с есть кнопка "выгрузить конфигурацию в файлы". Процесс останавливается на битом объекте. Или ищем, что выгрузилось последним. И удаляем побитый объект. И снова выгружаем, пока битые объекты не закончатся.
Спасибо большое))
Спасибо, интересный метод, запомню 😉
в SQL иногда помогает и такое (если битый SQL): очищаем таблицу configsave delete from configsave
Добрый день. Как ваши дела? Спасибо за ваши видео, мне очень нравиться. От души объесняете)) у меня такой вопрос. У вас хоть базы открывается через режим конфигурация, к меня даже через режим конфигурация не открывается. Что можно сделать???
Илья, сними пожалуйста видео про исправление ошибок после обновления или во время запуска обработчиков обновлений. Стрим или видео думаю многим будет интересно)
После выполнения данных действий конфигурация не встала на поддержку и доступных обновлений нет. Хотя визуально никаких ошибок нет: в настройках поддержки указан поставщик, релиз совпадает. База erp
Теперь будем знать что с этим делать 😉
Полезное видео.
Все делал. Кэш чистил (создал для этого специальный батник), перезаливал ДТ в чистую пустую конфу, исправлял и в конфигураторе и через файл chdbfl, запускал на разных версиях платформы 8.2 и 8.3. Перезаливал даже файлы конфигурации как одним файлом, так и по отдельности в нулевую базу и чистую нулевую базу того же релиза - нихрена не помогало. И спасло только это. Так что видео еще как оказалось полезным! СПАСИБО!!!
Почему я не увидел этот видос чуть раньше))))) я делал немного иначе и потратил на это целый рабочий день) а делал наоборот, в хорошем цфнике типовой конфигурации снимал каждый измененный объект с замка поставщика, а затем её соединил с плохой конфой))) а там было очень много измененных объектов...
Илья, конфигурацию поставщика нужно заменять на такую же (чтобы номер релиза совпадал)? Если так - то версию нужно смотреть в другом месте Конфигурация - Поддержка - Настройка поддержки. Так?
@IlyaLeontyev
6 жыл бұрын
Игорь, отличный вопрос! Не совсем так. По-хорошему версии конфигурации поставщика и основной конфигурации должны совпадать. Если они у Вас не совпадают, то это ошибка, и ее нужно исправлять. Причем способ исправления точно такой же, как представлен в этом видео. Поэтому мы в данном видео решаем сразу две проблемы! Первая - ошибка формата потока. Вторая - несовпадение версий конфигурации (если такое имеется).
Добрый день! Возникла ситуация , когда ошибка формата потока возникает при реструктуризации базы данных в ТиИ и при обновлении колнфигурации базы данных. Что посоветуете ?
После "меня зовут.." нужно еще добавить: "мне столько-то лет.." и я 1Сник))
Вот спасибо. Недавно с этим мучался, но так и не решил проблему. Решить удалось только после полного сноса 1с и установки заново. Странно
Здравствуйте! А как быть если даже в конфигуратор не могу попасть, такая же ошибка.
илья сколько стоит ваши услуги по удаленке. Срочнаяпомощь нужна по этой ошибке и кучу других
Так у меня глупый вопрос. Можно-ли частично вернуть конфигурацию на поддержку ? Типо: Я взял демо базу 1С УНФ снял с поддержки, добавил Реквизит в Документ и Вывел его на форму, добавил кое какой код маленький. - Могу-ли Я вернуть Замок обратно с добавление своего этого реквизита ?
Что делает ярлык "Битрикс Веб-окружение" на рабочем столе?) Как 1С-ник скажите, часто пользуетесь Битрикс, или скорее это они к вам за помощью бегут))
@IlyaLeontyev
6 жыл бұрын
Алексей, ярлык на рабочем столе... находится? Лежит? Хороший вопрос, в общем :) С Битриксом практически не работаю. В основном, решаю вопросы некорректного обмена с сайтом. Нечасто )
Не помогло :( ошибка, правда, не при обновлении, а периодически возникает. Программа Итил. Кэш чистили - но это и незачем - у всех эта ошибка. И еще примечательно, что сегодня какая-нибудь строка не открывается, выдает ошибку, а завтра начинает неожиданно открываться.
Видео отличное, НО! Что делать есть с данной ошибкой нет доступа в режим конфигуратора?
@IlyaLeontyev
5 жыл бұрын
Татьяна, нужно найти такой доступ. В пользовательском режиме починить не получится.
@user-iz8cb6ct2q
5 жыл бұрын
Илья Леонтьев Про 1С это я уже поняла. Но все описанные способы испробованы, а доступ получить так и не удалось :-/
Одна ошибка формата потока поставила дизлайк)
@IlyaLeontyev
6 жыл бұрын
Испугалась ) Поняла, что ее песенка спета.
у меня база повредилась из-за ошибок на диске. выдает "Ошибку формата потока" при открытии базы и в конфигураторе при открытии конфигурации. все что описано в инете - делал. вариант из темы видео не сработает, т.к. конфа не открывается. подскажите какие еще варианты попробовать. хорошо что бэкап делал, потерял все один день продаж.
@user-ky6vk2xu8c
Жыл бұрын
Нашли решение?
@user-kq9zl3ct7q
Жыл бұрын
@@user-ky6vk2xu8c нет. Надёжнее восстановить бэкап.
Читал пару дней назад на инфостарте.
@IlyaLeontyev
6 жыл бұрын
Ссылку на статью можете скинуть?
У меня таая проблема. Я просто удалил базу из списка и добавил обратно (очитска кэша)
@IlyaLeontyev
5 жыл бұрын
Разные причины могут вызывать это сообщение об ошибке. В ситуации, когда повреждена конфигурация поставщика (как в моем случае), чистка кэша точно не поможет. В вашем случае, видимо, с конфигурацией поставщика все было в порядке.
@alexandrpopa
5 жыл бұрын
@@IlyaLeontyev Дело в том что конфигурация как вы и говориле весила в 2 раза больще (так как была снята с подержки). Ошибки на других компиютерах не возникала. Но вот удаелние базы из списка помогло. Всеравно спасибо за видео.
@IlyaLeontyev
5 жыл бұрын
@@alexandrpopa то, что конфигурация весит в два раза больше - это признак нетиповой базы. Это далеко не всегда означает, что конфигурация поставщика повреждена. А вот то, что ошибка возникала только на вашем компьютере, как раз и есть верный признак того, что конфигурация поставщика в целости и сохранности, и для решения проблемы нужно просто почистить кэш. Вам тоже спасибо, я добавил комментарий по поводу чистки кэша и закрепил его. Благодаря вам картина стала более полной)
А че кэш не почистил?
@IlyaLeontyev
5 жыл бұрын
В данном случае это бы не помогло (чистка кеша не восстанавливает поврежденную конфигурацию поставщика). База была перенесена с клиентского компа и загружена из dt непосредственно перед записью видео, поэтому чистить кеш было заведомо бесполезно.
ДРУГ ПОМОГИ ПОЖАЛУЙСТА ПО УДАЛЕНКЕ
Я не специалист по продуктам фирмы 1С. Юзер, просто юзер. Нашел данное видео, попытался сделать указанные действия, не помогло. Решение простое: из меню администрирование выгружаем данные (резервную копию). Создаем пустую базу, накатываем все обновления до того же релиза. Делаем восстановление данных, все работает. В моем случае ошибка вылезла на текущем обновлении 3.0.65.91. Одна база обновилась нормально, вторая выдала ошибку формата потока. Создал чистую конфигурацию 3.0.29.8, в пользовательском режиме накатил обновления пачкой до 3.0.65.91. Затем загрузил в нее выгруженную конфигурацию и все получилось. Все гораздо проще... :)
@IlyaLeontyev
5 жыл бұрын
Разные причины могут вызывать это сообщение об ошибке. В моем случае это была поврежденная конфигурация поставщика, в вашем случае это могло быть что-то другое. Возможно, вам было бы достаточно просто почистить кэш (это когда вы базу из списка удаляете и добавляете заново). Логически объяснить ваши действия я не могу. Сначала вы создаете чистую конфигурацию, затем ставите на нее 15 обновлений, после чего загружаете в нее выгруженную конфигурацию (при этом удалив, по сути, все, что вы делали ранее). И после этого все заработало. Наверное, вы просто нечаянно почистили кэш. P.S. Почему для вас это проще, ума не приложу )
@wolf7RUS
5 жыл бұрын
@@IlyaLeontyev база сломалась в момент установки обновления. Мастером создал пустую чистую базу, открыл в пользовательском режиме, предложила обновить. Согласился, автоматом сама поставила все апдейты. Потом загрузил в неё базу. Это проще и быстрее, чем ручками обновлять из конфигуратора. Пользователю точно проще. Понятно, что хороший франч будет моделировать ситуацию "заплатишшшььь, узнаешшшььь". Именно поэтому сижу на типовой конфе, имея оплаченный итс-проф, ответы на свои беды в сети нахожу быстрее, чем "выйдет из судорога" очередной вихрастый мальчуган. :)
@IlyaLeontyev
5 жыл бұрын
@@wolf7RUS ну да, если вы в пользовательском режиме обновляли, то тут только вопрос времени. Как вы додумались до того, чтобы сделать эти в высшей степени неочевидные шаги? P.S. В случае поврежденной конфигурации поставщика (как у меня) ваш метод бы 100% не помог, потому что dt-выгрузка базы включает в себя эту конфигурацию. Осталось только понять, что было у вас, если это не повреждение КП и не глюки кэша. И почему вам помог такой странный способ )
@wolf7RUS
5 жыл бұрын
@@IlyaLeontyev вот за это я и не люблю общаться с франчами! Очевидные вещи забалтывать на лету. Империя "заплатишшшььь, узнаешшшььь". :)
@IlyaLeontyev
5 жыл бұрын
@@wolf7RUS то, что вы сделали - это не очевидная вещь. То, что вы сделали, - это какая-то дичь. Скорее всего, в вашем случае было бы достаточно просто выгрузить базу и загрузить ее снова ) Мне просто интересно было бы выяснить минимальное количество действий для решения вашего вопроса )
Вообще при такой ошибке первым делом надо кэш чистить.
@IlyaLeontyev
6 жыл бұрын
Это к вопросу о методах, которые надо делать в первую очередь, но которые чаще всего не помогают ) Вот и в данном случае: очевидно, что чистка кэша никак не поможет решить проблему с поврежденной конфигурацией базы данных.
@ovasiliev2000
6 жыл бұрын
Так я и не говорю, что поможет ) Просто надо, и всё тут )) Кстати, а не пробовал в этом случае? Ты почему-то не показал, как пришёл к выводу, что у тебя конфа поставщика крякнула.
@IlyaLeontyev
6 жыл бұрын
Видео записывал давно. Точно уже не скажу, что я пробовал, а что - нет. К выводу пришел методом тыка )
@ovasiliev2000
6 жыл бұрын
А то тут не факт, что дело не в кэше таки было) Но видео само по себе ценно освещением метода замены конфигурации поставщика.
@IlyaLeontyev
6 жыл бұрын
В данном случае - факт, потому что база была перенесена с компьютера клиента, который обратился с этой проблемой.
запускаем обработку chdbfl.exe - смешно, называеть exe-шники - обработкой!!!!!!!!!!!!!!!
Я так же скачал конфигурацию файл с.f, но не пришлось обновлять был моей версии. Но нажимая обьединение конфигурации идет сравнение и так же выходит ошибка "формата потока" ХМ... Нажимаю ок, процесс продолжается по окончанию все объединяется. пытаюсь обновить до новой версии и снова опять "ошибка формата потока"