Ошибка формата потока при открытии конфигурации в конфигураторе

1. Coral 19.01.13 14:36 Сейчас в теме
Открываю конфигуратор -> Конфигурация -> Открыть конфигурацию -> Выскакивает окошко "Ошибка формата потока"
Уже пробовала и не помогло:
1. CHDBFL обнаружила и исправила несколько ошибок, но проблема осталась;
2. Удаление из списка баз и повторное добавление;
3. Очищение данных из каталога "C:\Documents and Settings\пользователь\Application Data\1C\1Cv82)";
4. Простое копирование содержимого каталога bin в новый каталог;
5. Отключение файрволов и антивирусов;
6. Выгрузка базы и загрузка в пустую;
7. Тестирование и исправление нашло одну ошибку, исправило, но проблема осталась;
8. Удаление папок 1Cv8FTxt и 1Cv8Log, находящихся в каталоге ИБ.

Помогите может кто сталкивался?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
10. aids-ice 20.01.13 17:03 Сейчас в теме
(1) Coral, Я бы по пробовал для начала обновить платформу. Потом грохнул бы весь кэш.
17. andrewks 1375 24.01.13 10:38 Сейчас в теме
(1) Coral, получилось перекинуть данные в новую базу?
19. reginald 27.04.15 10:42 Сейчас в теме
(1) Coral, чем в итоге кончилось то? Понимаю что было давно, но проблема не единичная. У меня сейчас абсолютно такая же проблема с базой ЗУП 3.0 базовой.
29. spartak_ss_88 33 24.10.17 08:09 Сейчас в теме
(1) Это похоже на критическую ошибку в базе. Последняя резервная копия рабочая? Если а то её восстановить, а тек документы перегрузить с помощью xml.
35. AlexO 135 21.03.18 15:54 Сейчас в теме
(1)
4. Простое копирование содержимого каталога bin в новый каталог;
5. Отключение файрволов и антивирусов;
6. Выгрузка базы и загрузка в пустую;
7. Тестирование и исправление нашло одну ошибку, исправило, но проблема осталась;
Это вообще в данном случае не нужно было.
А п.4 - это что-то новенькое: так ни одной ошибки еще не исправляли )
Достаточно было либо из рабочего бэкап восстановиться, или CF рабочий накатить, что, в принципе, одно и то же.
Но во втором случае велика вероятность возникновения других проблем - если CF достаточно старый, и после его создания менялись объекты.
Ну и да, почистить клиентский-серверный кэши.
2. andrewks 1375 19.01.13 15:29 Сейчас в теме
непонятно, это проблема с той же базой, что и в http://forum.infostart.ru/forum15/topic78104/ , или это совсем другая база?
3. Coral 19.01.13 15:55 Сейчас в теме
4. andrewks 1375 19.01.13 16:27 Сейчас в теме
а в режиме Предприятия работает, или нет?
копия рухнувшей базы до любых манипуляций (CHDBFL, выгрузок/загрузок) имеется?
любой бэкап (пусть старый) есть?
5. Coral 19.01.13 16:57 Сейчас в теме
1. В режиме Предприятия работает
2. Копия базы до любых манипуляций имеется
6. andrewks 1375 19.01.13 17:09 Сейчас в теме
(5) Coral, ясно. скорее всего, что-то повредилось в таблице CONFIGSAVE.
через Tool_1CD уже пробовали смотреть базу?
skalistratov; Coral; +2 Ответить
7. nikita1001 20.01.13 11:12 Сейчас в теме
Попробуйте снять с поддержки. Я не очень конечно помню. Но кажется именно таким способом решили эту проблему
8. Coral 20.01.13 14:13 Сейчас в теме
(7) nikita1001, Снять с поддержки невозможно, так как ошибка выскакивает при открытии конфигурации и пункт меню "Настройка поддержки" не активен.
9. Kertman 16 20.01.13 15:14 Сейчас в теме
Попробуй на копии загрузи просто конфигурацию из файла, а её создай от пустой базы, сделай установку чистой базы обнови её до нового релиза и в конфигураторе выгрузи в файл, а там посмотри что получится после загрузки в копию Вашей базы, результат не гарантирован на 100 процентов, но помочь может.
11. Coral 20.01.13 20:41 Сейчас в теме
Пробовала на разных платформах, кэш чистила
12. Borisych 503 20.01.13 21:01 Сейчас в теме
(11) Coral, значит базу нужно попробовать починить
13. Coral 20.01.13 21:09 Сейчас в теме
(12) Borisych, Каким способом?
14. Borisych 503 20.01.13 22:36 Сейчас в теме
(13) Coral, выложи базу на файлообменник - посмотрю. лучше dt-ник и логин/пароль админа (на почту GrigorievAB@list.ru)
15. Kertman 16 21.01.13 20:44 Сейчас в теме
А лучше сделай обмен обработкой http://infostart.ru/public/60815/ или http://exalter.ru/group.php?id=5 и всё будет пучком.
16. andrewks 1375 21.01.13 21:05 Сейчас в теме
таблица CONFIGSAVE не повреждена (собственно, она вообще пустая), а вот в таблице CONFIG есть три битых объекта.
т.к. Предприятие открывается и нормально, то, видимо, эти объекты не очень значимые для Вашей повседневной работы. попробуйте создать новую БД с идентичной конфой и перекачать все данные с помощью обработки ВыгрузкаЗагрузкаДанныхXML.

если не поможет, то придётся заказывать ремонт БД
Дмитрий74Чел; Coral; +2 Ответить
18. pallpall4 05.06.14 09:41 Сейчас в теме
Такая же проблемка...нашел кто решение?
20. tmm 13.05.16 10:20 Сейчас в теме
Проблема ещё в том, что ошибка у определённого пользователя. Другой пользователь может открывать без проблем.
21. мастеровой 12.01.17 23:18 Сейчас в теме
Решил проблему так:
1. Установил чистую базу с таким же релизом, что и битая.
2. Загрузил туда битую базу.
3. Снял с поддержки (полностью)
4. Загрузил конфигурацию из файла (файл .cf чистого релиза)
5. запустил в режиме предприятия.

Проблема исчезла.
vladkir86; 1c-intelligence; tonyS; Новичок1с; drbios; +5 Ответить
24. drbios 11.04.17 22:14 Сейчас в теме
(21)Спасибо тебе, друг! Перепробовал все, что только мог..... помог только твой совет, куда копать.
Сделал так:

0. Выгрузил через конфигуратор глючную базу в файл .dt (не нажимая кнопку конфигурация\открыть конфигурацию, потому-что при нажатии на эту кнопку - вновь выходила ошибка формата потока).
1. Установил чистую базу с таким же релизом, что и битая. (с) мастеровой
1.1. Открыл конфигурацию.
2. Загрузил туда битую базу. (с) мастеровой

пункты 3 и 4 не делал - не понадобились! Перезапустил конфигуратор, открыл конфигурацию(!) и запустил тестирование и исправление.

Были ошибки, после исправления все заработало!
Новичок1с; +1 Ответить
37. AlexO 135 21.03.18 15:58 Сейчас в теме
(24)
1.1. Открыл конфигурацию.
2. Загрузил туда битую базу.
Что, прямо так и загрузили - методом переноса? )
26. Новичок1с 4 11.10.17 00:44 Сейчас в теме
36. AlexO 135 21.03.18 15:56 Сейчас в теме
(21)
4. Загрузил конфигурацию из файла (файл .cf чистого релиза)

Проблема исчезла.

И приобретёте массу других, не менее кошмарных проблем, если конфа была не типовая уже.
45. 1c-intelligence 12844 17.03.21 21:33 Сейчас в теме
(21) реально работает. Шаман!
22. maksa2005 544 19.01.17 00:17 Сейчас в теме
23. AndrewUs 13 07.02.17 15:21 Сейчас в теме
Есть еще один вариант. Мне помог. Попробовать обновить платформу.
25. Митек 14.09.17 19:05 Сейчас в теме
Повторю выше написанное. Решил проблему так:
1. Создал пустую чистую базу без какой либо конфигурации.
2. Загрузил рабочую (копия была у нас) с идентичной конфигурацией. Сверху сразу загрузил поломанную.
3. Заработало.
---
Спасибо, что подсказали!
Новичок1с; +1 Ответить
27. Новичок1с 4 11.10.17 06:40 Сейчас в теме
Я заметила, что эта ошибка возникает не под всеми пользователями.
Кто-то в базу можно войти и работать, а у некоторых возникает ошибка.
28. dgumberidze 11.10.17 14:53 Сейчас в теме
Я очистил кэш пользователя в AppData\Rouming и AppData\Local и заработало.
vovan221980; Mentok; Meverix; Dlylim; Dead_Puchtu; Serg2000mr; olezhe; KazanKokos; hydro2588_2015; sergathome; +10 Ответить
30. sergathome 4 07.11.17 12:26 Сейчас в теме
(28) самый правильный совет. неочевидно, что платформа кэш в 2-х местах держит, обычно забывают об этом.
Serg2000mr; +1 Ответить
32. AlexO 135 21.03.18 15:48 Сейчас в теме
(30) потому что это - два разных кэша.
42. Breus_M_A 18.06.20 03:47 Сейчас в теме
Тоже как и (28) Я почистил кэш пользователя в AppData\Rouming и AppData\Local и все заработало.
Dead_Puchtu; +1 Ответить
43. KazanKokos 11 21.09.20 10:06 Сейчас в теме
(28) Спасибо. Ато в панике был от предложенных выше действий.
31. aserg 44 21.03.18 15:29 Сейчас в теме
Возникла похожая ситуация после автоматического обновления базовой версии в пользовательском режиме. При загрузке в режиме Предприятия появлялось сообщение что конфигурация отличается, но все работало. При попытке открыть конфигурацию выходило сообщение об ошибке формата потока. Дальлнейшее открытие в режиме Конфигуратора, ожидаемо, сопровождалось указанной ошибкой. Помогло следующее:
1. Удалил базу из списка ИБ и добавил вновь. Это позволило избежать открытия конфигурации одновременно с запуском конфигуратора.
2. В режиме Конфигуратора, не открывая конфигурации (!!!), выполнить команду меню Конфигурация - Конфигурация базы данных - Вернуться к конфигурации БД.
Всё. После этого все заработало, а обновление было выполнено в ручном режиме
yasaniok; Romazan; C0mmander_Alex; scanner1980; +4 Ответить
33. AlexO 135 21.03.18 15:49 Сейчас в теме
А вообще, все эти "форматы потоков" - привет от УФ.
34. pyrkin_vanya 493 21.03.18 15:50 Сейчас в теме
Очень странно почему никто не посоветовал тупо после вылета сразу посмотреть журнал винды. Там должна быть зарегистрирована ошибка. Возможно со ссылкой на какую-нибудь dll. Дальше уже по ситуации.
38. mambo 25.12.18 19:14 Сейчас в теме
Сегодня столкнулся вновь с этой проблемой при обновлении конфигурации из конфигуратор. До это сталкивался и помогала загрузка конфигурации из файла взятой из базы с таким же релизом конфигурации. А сегодня этим способом не получилось воспользоваться так как ошибка появлялась при открытие конфигурации. Выход в данном случае оказался следующий:
1. На вкладке конфигурация выбираем подменю конфигурация базы данных и выбираем вернуться к конфигурации БД.
После этого должна появится возможность открытия конфигурации и потом:
2. Загружаем конфигурация из файла, которая была выгружена из базы с аналогичной конфигурацией.
39. Stansave 24.03.20 09:44 Сейчас в теме
Добрый день!
При запуске базы в режим конфигуратор (Конфа бух переписанная в одной копии) возникла ошибка формата потока.
При входе в пользовательский режим база открывается.

Решил проблему так:
1) Создал новую пустую базу.
2) Заменил в ней 1Cv8.1CD на не открывающийся.
3) Конфигуратор открылся. Сразу же сделал архив базы.
52. grigr 214 27.06.23 17:43 Сейчас в теме
(39)
спасибо. помогло... из всех остальных здесь советов, только ваш сработал
40. user1278277 07.05.20 16:22 Сейчас в теме
Добрый день!
Как решить проблему "Ошибка формата потока", если база не открывается ни через конфигуратор, ни через пользовательский режим. Уже сделано:
1. Чистка кэш;
2. CHDBFL ничего не обнаружила;
3. Перенос базы на другой комп и на другую платформу.
41. vadim1011985 101 07.05.20 17:31 Сейчас в теме
(40)
1) настроить технологический журнал - посмотреть а какой таблице валиться база
2) попробовать сконвертировать базу в старый формат 8.2.14
3) если конвертация удалась то можно попробовать с помощью tools_1cd экспортировать таблицы Config и ConfigSave из рабочей базы того же релиза тоже предварительно сконверитрованную в старый формат
4) если не помогло то дальше танцы с бубном и переносом таблиц данных в рабочую базу

И самое главное все действия нужно делать на КОПИИ базы , иначе рискуете потерять уже сломанное
44. user1367963 15.03.21 11:39 Сейчас в теме
Столкнулся с такой же проблемой, удалил всех пользователей и конфига открылась!
46. MikhailDr 24.06.21 14:38 Сейчас в теме
Переподключил базу на сервере, потом удалил ее на клиенте и подключил заново. Помогло.
47. ilego 01.10.21 13:57 Сейчас в теме
Если клиент-сервер и есть развернутая "здоровая" база, то "ошибку формата потока" при открытии конфигурации можно решить перенеся некоторые таблицы. Например, для ms sql нужно выполнить следующий запрос:
truncate table [1c_поломанная].dbo.Config ins ert [1c_поломанная].dbo.Config sel ect * from [1c_здоровая].dbo.Config
truncate table [1c_поломанная].dbo.ConfigCAS insert [1c_поломанная].dbo.ConfigCAS sel ect * fr om [1c_здоровая].dbo.ConfigCAS
truncate table [1c_поломанная].dbo.ConfigCASSave insert [1c_поломанная].dbo.ConfigCASSave sel ect * fr om [1c_здоровая].dbo.ConfigCASSave
truncate table [1c_поломанная].dbo.ConfigSave insert [1c_поломанная].dbo.ConfigSave sel ect * fr om [1c_здоровая].dbo.ConfigSave
truncate table [1c_поломанная].dbo.DBSchema insert [1c_поломанная].dbo.DBSchema sel ect * fr om [1c_здоровая].dbo.DBSchema
truncate table [1c_поломанная].dbo.DepotFiles insert [1c_поломанная].dbo.DepotFiles sel ect * fr om [1c_здоровая].dbo.DepotFiles
truncate table [1c_поломанная].dbo.Files insert [1c_поломанная].dbo.Files sel ect * fr om [1c_здоровая].dbo.Files
truncate table [1c_поломанная].dbo.IBVersion insert [1c_поломанная].dbo.IBVersion sel ect * fr om [1c_здоровая].dbo.IBVersion
truncate table [1c_поломанная].dbo.Params insert [1c_поломанная].dbo.Params sel ect * fr om [1c_здоровая].dbo.Params
truncate table [1c_поломанная].dbo.SchemaStorage insert [1c_поломанная].dbo.SchemaStorage sele ct * fr om [1c_здоровая].dbo.SchemaStorage

[1c_поломанная] - имя поломанной базы
[1c_здоровая] - имя базы с рабочей конфигурацией
nimoid; headMade; maxfer; +3 Ответить
53. nimoid 14.06.24 12:28 Сейчас в теме
Тема старая, но актуальная.
Пользователи могли работать, конфигуратор открывался, но при открытии основной конфы вываливалась ошибка формата потока.
Пробовал ConfigSave пересоздать, не помогло, а вот этот пост помог.
Конфа УПП, по этому делал без ConfigCAS и ConfigCASSave.
Спасибо!
48. G_108881556066407412305 08.12.21 16:13 Сейчас в теме
Всем добрый день! На днях столкнулись с данной ошибкой. Перепробовали все что возможно, но ничего не помогло. И обновление до 18 платформы и очистка кеша и т.д.

Единственное что помогло выйти с ситуации. Очистка таблицы "обновление, которые еще не применились" в ms sql .
49. Romazan 3 13.01.22 21:31 Сейчас в теме
Сделал по методу (31). Вернулся к конфигурации БД и все заработало
50. manoff 4 26.01.22 13:22 Сейчас в теме
Столкнулся с такой же проблемой при обновлении через конфигуратор Бух 3.0 Чего только не делал, помогло только возвращение к конфигурации БД. Но чудеса не кончились. Сыпались ошибки формата потока то на загрузке конфигурации поставщика, то при обновлении конфигурации БД. Решил только промежуточным обновлением на более младший релиз. Потом то обновление на котором сыпалось пропустил и обновился на более свежее.
51. niksr 21.01.23 13:43 Сейчас в теме
Впервые словил эту проблему при обновлении базовой ЗУП 3.0 на сервере. Предприятие открывается, конфигуратор не открывается вообще.

Помогло:
1. Полная очистка кэша сриптом на сервере. Это дало возможность запустить конфигуратор без открытия конфигурации. При попытке открыть конфигурацию - "ошибка формата потока", но конфигуратор остается в состоянии, когда он открывается без открытия конфигурации.
2. Конфигурация -> Вернуться к конфигурации
3. Продолжил обновления в штатном режиме, в конфигураторе через Интернет. "Больное" обновление (3.1.24.107) встало еще раз нормально, больше проблема не проявлялась. Что интересно, это обновление не отображается как необходимое, если на одном из сервисов поиска цепочек обновлений посмотреть необходимый порядок установки обновлений. А при обновлении через Интернет ЗУП его хочет (отображается верхним и жирным при выборе найденных обновлений).

Скрипт чистки кэша:
@echo off
call :SetUsers "%USERPROFILE%"
FOR /D %%i in ("%Users%*") do (
FOR /D %%j in ("%%i\AppData\Local\1C\1Cv82\????????-????-????-????-????????????") do rd /s /q "%%j"
FOR /D %%j in ("%%i\AppData\Roaming\1C\1Cv82\????????-????-????-????-????????????") do rd /s /q "%%j"
FOR /D %%j in ("%%i\AppData\Local\1C\1Cv8\????????-????-????-????-????????????") do rd /s /q "%%j"
FOR /D %%j in ("%%i\AppData\Roaming\1C\1Cv8\????????-????-????-????-????????????") do rd /s /q "%%j" 
)
timeout 5
goto :eof

:SetUsers
set Users=%~dp1
goto :eof
Показать
SergeiGer; +1 Ответить
Оставьте свое сообщение

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