Не могу избавиться от "Ошибка формата потока"

1. pentanom 30 02.03.20 20:53 Сейчас в теме
База на конфигурации УТ 10.3.59.3. Настроен обмен с сайтом и расписание обмена. 16.02.2020 перестал работать обмен по расписанию. Для проверки обмена решил добавить в расписание еще один период обмена. Но при сохранении расписания выдается сообщение "Ошибка формата потока", и, естественно, предлагалось завершить сеанс или перезапустить.
На просторах Интернета прочитал рекомендации и проделал все:
- очистил каталоги C:\Users\User\AppData\Local\1C и C:\Users\User\AppData\Roaming\1C
- Запустил ТиИ (полный)
- запустил с Командой /ClearCache
- "отвязал" базу (удалил из регистрации и записал заново)
- запустил chdbfl.exe
Но ничего не помогло :(
Что можно сделать еще?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
8. vadim1011985 103 02.03.20 22:13 Сейчас в теме
(1) ТиИ делали реструктуризацией таблиц ?
9. pentanom 30 02.03.20 22:36 Сейчас в теме
(8)
ТиИ делали реструктуризацией таблиц ?
Да.
12. AlexO 136 03.03.20 12:14 Сейчас в теме
(1)
Но при сохранении расписания выдается сообщение "Ошибка формата потока"
Очистите серверный кэш. Это на уровне сервера, не на уровне пользователя.
- сделайте загрузку-выгрузку базы, чтобы исправить структуру. ТИИ не "доделывает" элементарные вещи - шринк, уборка "мусорных" строк...
2. FilippovRI 76 02.03.20 21:31 Сейчас в теме
копия есть?
Обычно это сообщение говорит о том что база повредилась
База файловая? Клиент серверная?
3. pentanom 30 02.03.20 21:50 Сейчас в теме
(2)База файловая, копия есть.
Но ТиИ и chdbfl.exe никаких ошибок не находит.
Есть подозрение, что это ошибка установленной платформы. Сейчас предполагаю переустановить платформу.
5. Torin 848 02.03.20 21:59 Сейчас в теме
(3)
1.скопировать папку с базой ( целиком) ( копия)
2.Удалить из папки с базой все файлы за исключением 1cv8.CD
3.Запустить базу данных
15. AlexO 136 03.03.20 12:23 Сейчас в теме
(3)
Но ТиИ и chdbfl.exe никаких ошибок не находит.
ТИИ исправляет логические ошибки базы и строит индексы (т.е. пытается сделать работу "а-ля СУБД").
chdbfl.exe - проверяет "место хранения" базы на диске (низкоуровневое хранение).
"Ошибка формата потока" - сугубо одноэсовое "восприятие" ошибок в базе, и лечится "внутри" 1С. Хотя да, теоретически "Ошибка формата потока" и хранение данных могут быть связаны (одно - дать последствия-ошибки в другом), поэтому эти операции лечения тоже делают "на всякий, вдруг поможет".
13. AlexO 136 03.03.20 12:16 Сейчас в теме
(2)
Обычно это сообщение говорит о том что база повредилась
Это может быть элементарный битый кэш в 90% процентов случаев. И да, для 1С "видится" в процессе работы с таким битым кэшем - "база повреждена".
4. frost_a 38 02.03.20 21:54 Сейчас в теме
1. сделать точно такую пустую базу (выгрузить конфигурацию и загрузить в пустую)
2. в поврежденной Администрирование, Выгрузить данные для перехода в сервис (как будто мы хотим кинуть в облако)
3. в пустой Администрирование, Загрузка данных из сервиса

файлы для сервиса имеют определенный формат и содержат только данные, может поможет.
10. klom 03.03.20 07:47 Сейчас в теме
В первую очередь попробуйте выгрузку в ве и загрузку, если не поможет, то (4) .Дополнительно не мешало бы проанализировать, что такого на поменялось 16.02.2020 на сервере где крутиться инф. база.
14. AlexO 136 03.03.20 12:18 Сейчас в теме
(4)
файлы для сервиса имеют определенный формат и содержат только данные, может поможет.
все отличие - выгружаются в определенный формат. А данные и структура в 1С неразрывны - вы не сможете загрузить данные ИБ в базу БД - без структуры БД. Они всегда идут вместе.
6. frost_a 38 02.03.20 22:03 Сейчас в теме
Ошибка скорее всего внутри данных, в конкретной одной таблице файла CD сохранились данные которые там никак не могут быть, можно просто попробовать удалить все расписания обмена и создать новые, как совсем сложный вариант - это из пустой такой же cf базы выгрузить с помощью tool_1cd эту таблицу и загрузить в рабочую, в "tool_1cd" вроде есть команда "Тест формата потока".
11. AlexO 136 03.03.20 12:12 Сейчас в теме
(6)
вроде есть команда "Тест формата потока".
Какое отношение она имеет к 1С-ой ошибке формата потока?
7. frost_a 38 02.03.20 22:05 Сейчас в теме
Были случаи, что такая ошибка не воспроизводилась на другом компьютере, но это из разряда "танцев с бубнами", понятно что временные файлы Вы уже почистили)
16. AlexO 136 03.03.20 12:24 Сейчас в теме
(7)
понятно что временные файлы Вы уже почистили
как раз серверный кэш даже не трогали))
17. pentanom 30 03.03.20 12:28 Сейчас в теме
Всем спасибо! Оказалось, что среди множества фоновых заданий было одно зависшее. До обновления платформы оно никак не проявлялось. Да и после обновления проявилось только тогда, когда заметили, что данные на сайте не обновляются.
Оставьте свое сообщение

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