Ошибка формата потока - Каминсофт

Ошибка формата потока

22 апр 2016 09:20 #1
от Александр
Здравствуйте, хотел обновить КАМИН, но в конфигураторе (конфигуратор-открыть конфигурацию вылетает "ошибка формата потока", скриншот прилагается).
Регистрационный номер:65731, Пользователь программы: ООО "Михайловское"
Версия платформы: 1С Предприятие 8.3 (8.3.7.2008), Конфигурация: Камин:Расчет заработной платы. Версия 3.0 (3.0.80.2)
ПРОШУ ПОМОЩИ...
Тема закрыта.

22 апр 2016 09:27 #2
от Андрей Ланьшин

Здравствуйте, хотел обновить КАМИН, но в конфигураторе (конфигуратор-открыть конфигурацию вылетает "ошибка формата потока", скриншот прилагается).
Регистрационный номер:65731, Пользователь программы: ООО "Михайловское"
Версия платформы: 1С Предприятие 8.3 (8.3.7.2008), Конфигурация: Камин:Расчет заработной платы. Версия 3.0 (3.0.80.2)
ПРОШУ ПОМОЩИ...


1. Рекомендую обновить платформу до 8.3.7.2027.
2. Способы борьбы с ошибкой формата потока: helpme1c.ru/oshibka-formata-potoka-1sbux...ya-8-3-redakciya-3-0

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.
Спасибо сказали: Александр
22 апр 2016 09:57 #3
от Николай Малышевский
Никогда не понимал любви к "свежим" версиям платформы. Обычно ведь и все "свежие" ошибки прилагаются. ;)

А КАМИНовские программы вполне успешно работают, например, на 8.3.6.2299.
Тема закрыта.
Спасибо сказали: Андрей Ланьшин
22 апр 2016 15:47 #4
от Илясов Александр
1. Сделать резервную копию (Если еще не сделана)
2. Почистить кэш (Удалить и добавить базу в список ИБ)
3. Конфигурация - Конфигурация базы данных
доступен ли пункт "Вернуться к конфигурации БД"?
Если да - вероятно была ошибка при предыдущем обновлении.

Илясов Александр, фирма КАМИН
Тема закрыта.
Спасибо сказали: Андрей Ланьшин, Александр
23 апр 2016 09:56 #5
от Александр
Чистка кэша ничего не дает, пункт в конфигураторе "Вернуться к конфигурации БД" не доступен! Проверка бызы chdbfl проходит, но ситуацию не меняет; пробовал тестирование и исправление: при реиндексации таблиц ИБ конфигуратор сам закрывается, при проверке логич и ссылоч целостности ИБ ошибка СУБД скриншот 1; при реструктуризации ИБ ошибка СУБД скрин 2,3. В режиме предприятия база пока работает. Возвращаться к рабочей копии, много наколочено за это время...
Тема закрыта.

23 апр 2016 11:16 #6
от Андрей Ланьшин

Чистка кэша ничего не дает, пункт в конфигураторе "Вернуться к конфигурации БД" не доступен! Проверка бызы chdbfl проходит, но ситуацию не меняет; пробовал тестирование и исправление: при реиндексации таблиц ИБ конфигуратор сам закрывается, при проверке логич и ссылоч целостности ИБ ошибка СУБД скриншот 1; при реструктуризации ИБ ошибка СУБД скрин 2,3. В режиме предприятия база пока работает. Возвращаться к рабочей копии, много наколочено за это время...


Судя по тексту ошибки и скриншотам - база повреждена.
1. Способ №1 (самый быстрый и правильный способ, имхо): восстановить архивную копию (если конечно она тоже не повреждена)
2. Способ №2: выяснить что эта за таблица и какие данные она хранит (написать соответствующую обработку или найти в интернете) и по результатам сделать вывод - насколько эти данные важны для базы (восстановить их вряд ли уже удасться). Можно попробовать загрузить полную конфигурацию (cf) что и сейчас - возможно произойдет реструктуризация и таблица будет создана (не уверен что сработает, но попробовать не долго)
3. Способ №3: Использовать обработку с ИТС «Выгрузка и загрузка данных XML.epf», которая позволяет переносить данные между одинаковыми конфигурациями. Можно попробовать перенести все данные в "чистую" базу

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.

25 апр 2016 08:59 #7
от Gbctw
Выгрузка-загрузка что-нибудь дает?
Тема закрыта.

25 апр 2016 10:07 #8
от Ролен

Никогда не понимал любви к "свежим" версиям платформы. Обычно ведь и все "свежие" ошибки прилагаются. ;)


Спорное утверждение. Так можно и релизы конфигурации не обновлять, сидеть с известными ошибками. А платформа уже 8.3.8, так что 8.3.7 не такая свежая ;)
Тема закрыта.

25 апр 2016 10:12 #9
от Андрей Ланьшин

Никогда не понимал любви к "свежим" версиям платформы. Обычно ведь и все "свежие" ошибки прилагаются. ;)


Спорное утверждение. Так можно и релизы конфигурации не обновлять, сидеть с известными ошибками. А платформа уже 8.3.8, так что 8.3.7 не такая свежая ;)


Чтобы прояснить вопрос с выбором платформы, могу предложить такой критерий: ориентироваться на какой версии работает самый высоконагруженный ресурс с самым большим числом пользователей 1С - 1CFresh.com :-)

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.

25 апр 2016 10:18 #10
от Boris Nagornov

Чтобы прояснить вопрос с выбором платформы, могу предложить такой критерий: ориентироваться на какой версии работает самый высоконагруженный ресурс с самым большим числом пользователей 1С - 1CFresh.com :-)

Критерий - Разработчик проверяет работоспособность версии на всех актуальных платформах и выдает рекомендации, на какой следует работать.
Это актуально, если используется серверная платформа для нескольких баз (1С:Бухгалтерия и т.п.). И отдельно для Камин-зарплаты никто отдельный сервер устанавливать не будет.
Тема закрыта.

25 апр 2016 10:29 #11
от Ролен

Чтобы прояснить вопрос с выбором платформы, могу предложить такой критерий: ориентироваться на какой версии работает самый высоконагруженный ресурс с самым большим числом пользователей 1С - 1CFresh.com :-)


Мы ориентируемся на среднестатистического бухгалтера в базой КАМИН ;)
Тема закрыта.

25 апр 2016 10:47 #12
от Андрей Ланьшин

Чтобы прояснить вопрос с выбором платформы, могу предложить такой критерий: ориентироваться на какой версии работает самый высоконагруженный ресурс с самым большим числом пользователей 1С - 1CFresh.com :-)

Критерий - Разработчик проверяет работоспособность версии на всех актуальных платформах и выдает рекомендации, на какой следует работать.
Это актуально, если используется серверная платформа для нескольких баз (1С:Бухгалтерия и т.п.). И отдельно для Камин-зарплаты никто отдельный сервер устанавливать не будет.


Не вижу противоречий:
1. На 1CFresh.com так же работает Бухгалтерия 3.0 и другие конфигурации. Фреш приведен просто как некий показатель работоспособности. Но и это не является гарантией что проблем не возникнет (кстати, сейчас Фреш работает на 8.3.8.1632 но в общем доступе такой сборки нет - это говорит о том, что возникающие ошибки разработчики платформы на Фреше правят оперативно)
2. В релизах конфигураций указывается минимальная версия платформы, на которой гарантируется работоспособность конфигурации.
Надо понимать, что причина ошибки, о которой указано в теме не моделируется на всех базах а проверка работоспособности на одних данных совсем не говорит что это не проявится на других. И вообще, утверждать, что причина ошибки именно платформа не правильно, это всего лишь предположение (может там база посыпалась совершенно по другой причине, например проблема с железом или питанием).
3. Что касается 8.3.7, то было несколько неудачных сборок, которые могли привести к печальным последствиям в некоторых случаях (например, bugboard.v8.1c.ru/version/plt8gen/8.3.7.1831.html)

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.
Спасибо сказали: Николай Малышевский
25 апр 2016 11:01 #13
от Ролен
Ну еще добавлю, что ошибки из-за платформы возникали, как правило, на сторонних конфигурациях, не 1С. В которых не были учтены некоторые изменения вносимые в новых релизах платформы.
Тема закрыта.

25 апр 2016 11:29 #14
от Николай Малышевский
А кстати: хорошо ли КАМИНовские программы "дружат" с 1С-овским механизмом "Защита от неправомерного использования прикладных решений" (он был введён как раз в 8.3.7)?
Тема закрыта.

25 апр 2016 11:37 #15
от Андрей Ланьшин

А кстати: хорошо ли КАМИНовские программы "дружат" с 1С-овским механизмом "Защита от неправомерного использования прикладных решений" (он был введён как раз в 8.3.7)?

Этот механизм платформы сам по себе работать не будет, пока в конфигурации не будет его реализации (например, пока не встроена соответствующая библиотека из БСП)

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.

25 апр 2016 11:51 #16
от Boris Nagornov

1. На 1CFresh.com так же работает Бухгалтерия 3.0 и другие конфигурации. Фреш приведен просто как некий показатель работоспособности. Но и это не является гарантией что проблем не возникнет (кстати, сейчас Фреш работает на 8.3.8.1632 но в общем доступе такой сборки нет - это говорит о том, что возникающие ошибки разработчики платформы на Фреше правят оперативно)
2. В релизах конфигураций указывается минимальная версия платформы, на которой гарантируется работоспособность конфигурации.
Надо понимать, что причина ошибки, о которой указано в теме не моделируется на всех базах а проверка работоспособности на одних данных совсем не говорит что это не проявится на других. И вообще, утверждать, что причина ошибки именно платформа не правильно, это всего лишь предположение (может там база посыпалась совершенно по другой причине, например проблема с железом или питанием).
3. Что касается 8.3.7, то было несколько неудачных сборок, которые могли привести к печальным последствиям в некоторых случаях (например, bugboard.v8.1c.ru/version/plt8gen/8.3.7.1831.html)

Хорошее пояснение.
1. С 1CFresh.com не работаю, поэтому не отслеживаю какая там платформа используется.
2. Кроме минимальной версии платформы не хватает информации о том будет ли программа работать с новыми версиями платформы, предлагшаемыми 1С. Конфигурацию хорошо бы тестировать и на тестовых платформах, чтобы быть готовым к "неожиданностям". Очень болезненно воспринимаются эти "неожиданности", проявляемые на "боевой" базе.
3. Согласен, что много ошибок из-за базы, а не из-за совместимости с платформой. Но "Ошибка потока" может возникнуть в том числе и из-за смены платформы. Нужно быть в чем-то уверенным. И рекомендация Разработчика, что при тестовой работе с новой версией платформы (сейчас 8.3.8), проблем не обнаружено.
4. То, что до сих пор в табличных документах в ЗП30 не фиксируются заголовки таблиц, уже, похоже, придется смириться, так как это связано с платформой и 1С эту проблему решать не будет, и Камин тоже.
Тема закрыта.

25 апр 2016 12:02 #17
от Андрей Ланьшин

Очень болезненно воспринимаются эти "неожиданности", проявляемые на "боевой" базе.

Со своей стороны могу только порекомендовать пользователям: НИКОГДА не запускайте "боевую" базу на тестовых версиях!!! (бывают очень редкие исключения, когда это приходится делать - но эти исключения лишь подтверждают данное правило). Тестовые базы и копии - сколько угодно.
Однако, если использование новых механизмов в приоритете над стабильностью, то данная рекомендация неуместна.

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.
Спасибо сказали: Николай Малышевский
25 апр 2016 16:22 #18
от Boris Nagornov

Здравствуйте, хотел обновить КАМИН, но в конфигураторе (конфигуратор-открыть конфигурацию вылетает "ошибка формата потока", скриншот прилагается).
Регистрационный номер:65731, Пользователь программы: ООО "Михайловское"
Версия платформы: 1С Предприятие 8.3 (8.3.7.2008), Конфигурация: Камин:Расчет заработной платы. Версия 3.0 (3.0.80.2)
ПРОШУ ПОМОЩИ...

Интересное сообщение с сайта обновления 1С о возможности появления "Ошибки формата потока" при переходе на версию 8.3.8:


В последней версии 8.3.8.1652 ошибку исправили.
Похоже, ошибка возникала из-за изменения 1С-цами свойства "Максимальная длина паролей пользователей". Поэтому и возникали ошибка формата потока, потому что при загрузке данный не помещались в формат.
Хорошо бы Камину проверить соответствие этого свойства в своих конфигурациях.
Тема закрыта.
Спасибо сказали: Николай Малышевский
25 апр 2016 16:31 #19
от Андрей Ланьшин

Здравствуйте, хотел обновить КАМИН, но в конфигураторе (конфигуратор-открыть конфигурацию вылетает "ошибка формата потока", скриншот прилагается).
Регистрационный номер:65731, Пользователь программы: ООО "Михайловское"
Версия платформы: 1С Предприятие 8.3 (8.3.7.2008), Конфигурация: Камин:Расчет заработной платы. Версия 3.0 (3.0.80.2)
ПРОШУ ПОМОЩИ...

Интересное сообщение с сайта обновления 1С о возможности появления "Ошибки формата потока" при переходе на версию 8.3.8:


В последней версии 8.3.8.1652 ошибку исправили.
Похоже, ошибка возникала из-за изменения 1С-цами свойства "Максимальная длина паролей пользователей". Поэтому и возникали ошибка формата потока, потому что при загрузке данный не помещались в формат.
Хорошо бы Камину проверить соответствие этого свойства в своих конфигурациях.


Сообщение об ошибки интересное и его стоит учесть (а точнее Версию платформы 8.3.8.1652 как не рекомендуемую к использованию всем пользователям), но не соответствует тому, что указано в теме: у ООО "Михайловское" платформа 8.3.7

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.

25 апр 2016 16:34 #20
от Boris Nagornov

Сообщение об ошибки интересное и его стоит учесть (а точнее Версию платформы 8.3.8.1652 как не рекомендуемую к использованию всем пользователям), но не соответствует тому, что указано в теме: у ООО "Михайловское" платформа 8.3.7

До этого сообщения ООО "Михайловское" уже могло "попробовать" поработать в 8.3.8. А потом откатиться на 8.3.7.
Но это неважно.

Еще интересная информация от 1С по 8.3.8:

"ОПТИМИЗАЦИЯ ПРОИЗВОДИТЕЛЬНОСТИ ФАЙЛОВОЙ БАЗЫ ДАННЫХ
Для повышения производительности файловой базы изменен формат файла, в
котором она хранится. По умолчанию используется старый формат файла базы
данных. Перевод файла базы данных в новый формат и обратно в старый может
быть выполнен в любой момент.

Также реализована административная настройка, позволяющая менять размер
страницы файла с целью подбора оптимальной производительности."
Тема закрыта.

Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie и пользовательских данных в целях функционирования сайта, проведения ретаргетинга и статистических исследований, обзоров. Если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт.

Принять