Не могу избавиться от "Ошибка формата потока"
База на конфигурации УТ 10.3.59.3. Настроен обмен с сайтом и расписание обмена. 16.02.2020 перестал работать обмен по расписанию. Для проверки обмена решил добавить в расписание еще один период обмена. Но при сохранении расписания выдается сообщение "Ошибка формата потока", и, естественно, предлагалось завершить сеанс или перезапустить.
На просторах Интернета прочитал рекомендации и проделал все:
- очистил каталоги C:\Users\User\AppData\Local\1C и C:\Users\User\AppData\Roaming\1C
- Запустил ТиИ (полный)
- запустил с Командой /ClearCache
- "отвязал" базу (удалил из регистрации и записал заново)
- запустил chdbfl.exe
Но ничего не помогло :(
Что можно сделать еще?
На просторах Интернета прочитал рекомендации и проделал все:
- очистил каталоги C:\Users\User\AppData\Local\1C и C:\Users\User\AppData\Roaming\1C
- Запустил ТиИ (полный)
- запустил с Командой /ClearCache
- "отвязал" базу (удалил из регистрации и записал заново)
- запустил chdbfl.exe
Но ничего не помогло :(
Что можно сделать еще?
По теме из базы знаний
- Многопоточность. Универсальный «Менеджер потоков» (фреймворк) с отслеживанием зависимости объектов
- Многопоточный CI-контур для 1С c Packer, Vagrant и Jenkins. Часть 1. Описание системы и обзор инструментария
- Jenkins: конфигурируем сервер и подключаем к нему виртуальные машины. Цикл "Многопоточный CI для 1С c Packer, Vagrant и Jenkins", часть 4
- Формула успешного внедрения DevOps и Agile в 1С: от неудачи к неудаче без потери энтузиазма
- Как не внедрить 1С:ERP 2 за один год, но через три распилить монолит?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
- сделайте загрузку-выгрузку базы, чтобы исправить структуру. ТИИ не "доделывает" элементарные вещи - шринк, уборка "мусорных" строк...
Но при сохранении расписания выдается сообщение "Ошибка формата потока"
Очистите серверный кэш. Это на уровне сервера, не на уровне пользователя.
- сделайте загрузку-выгрузку базы, чтобы исправить структуру. ТИИ не "доделывает" элементарные вещи - шринк, уборка "мусорных" строк...
(3)
chdbfl.exe - проверяет "место хранения" базы на диске (низкоуровневое хранение).
"Ошибка формата потока" - сугубо одноэсовое "восприятие" ошибок в базе, и лечится "внутри" 1С. Хотя да, теоретически "Ошибка формата потока" и хранение данных могут быть связаны (одно - дать последствия-ошибки в другом), поэтому эти операции лечения тоже делают "на всякий, вдруг поможет".
Но ТиИ и chdbfl.exe никаких ошибок не находит.
ТИИ исправляет логические ошибки базы и строит индексы (т.е. пытается сделать работу "а-ля СУБД").
chdbfl.exe - проверяет "место хранения" базы на диске (низкоуровневое хранение).
"Ошибка формата потока" - сугубо одноэсовое "восприятие" ошибок в базе, и лечится "внутри" 1С. Хотя да, теоретически "Ошибка формата потока" и хранение данных могут быть связаны (одно - дать последствия-ошибки в другом), поэтому эти операции лечения тоже делают "на всякий, вдруг поможет".
1. сделать точно такую пустую базу (выгрузить конфигурацию и загрузить в пустую)
2. в поврежденной Администрирование, Выгрузить данные для перехода в сервис (как будто мы хотим кинуть в облако)
3. в пустой Администрирование, Загрузка данных из сервиса
файлы для сервиса имеют определенный формат и содержат только данные, может поможет.
2. в поврежденной Администрирование, Выгрузить данные для перехода в сервис (как будто мы хотим кинуть в облако)
3. в пустой Администрирование, Загрузка данных из сервиса
файлы для сервиса имеют определенный формат и содержат только данные, может поможет.
(4)
файлы для сервиса имеют определенный формат и содержат только данные, может поможет.
все отличие - выгружаются в определенный формат. А данные и структура в 1С неразрывны - вы не сможете загрузить данные ИБ в базу БД - без структуры БД. Они всегда идут вместе.
Ошибка скорее всего внутри данных, в конкретной одной таблице файла CD сохранились данные которые там никак не могут быть, можно просто попробовать удалить все расписания обмена и создать новые, как совсем сложный вариант - это из пустой такой же cf базы выгрузить с помощью tool_1cd эту таблицу и загрузить в рабочую, в "tool_1cd" вроде есть команда "Тест формата потока".
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот