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


#0 by Viktor Zull
Уважаемые участники форума, у меня возникает ошибка формата потока при попытке открыть конфигурацию информационной базы. Я могу запускать базу  в режиме 1С:Предприятие, могу открыть в конфигураторе, могу сохранить архив базы, могу выгрузить конфигурацию базы в файл, но не могу открыть конфигурацию. Как я могу исправить файл конфигурации? Используется платформа 8.1.11.67.
#1 by levlvov
У Вас наверно вирус, такого быть не должно.
#2 by Viktor Zull
Нет. Вирусов нет. Мне нужно исправить файл конфигурации. Я не знаю из-за чего могла повредиться конфигурация. Может конфигурация базы могла повредиться из-за того что было запущено обновление индекса полнотекствого поиска, но эта процедура не была завершена, вследствие непреднамеренной перезагрузки компьютера. Кстати, при выборе пункта "Управление полнотекстовым поиском" в режиме 1С:Предприятие тоже возникает ошибка формата потока.
#3 by levlvov
ИМХО вырус или червяк
#4 by _olleg_
1. Какая конфигурация ? 2. Только на одной конфигурация вылазеет такая ошибка ? 3. Какая операционная система установлена на проблемной машине ?   Скрин ошибки выложите.
#5 by _olleg_
#6 by Viktor Zull
При выполнении операций, связанных с полнотекстовым поиском: Настройка, происходит ошибка формата потока, но при этом база не закрывается. А в режиме конфигуратора база закрывается при возникновении ошибки формата потока (при попытке открыть конфигурацию). Я не могу сделать обновление конфигурации, не могу выполнить сравнение и объединение конфигурации.
#7 by Viktor Zull
Текущая конфигурация базы: Бухгалтерия предприятия 1.6.8.3. После обновления на этот релиз с предыдущей версии достоверно известно, что все работало нормально. Никаких нештатных ситуаций, критических сбоев не возникало. Только с полнотекстовым поиском возник косяк, поэтому я и думаю что это из-за него повредилась конфигурация. На машине установлена ОС: Windows XP. База файловая, размещена в папке, доступ к торой разрешен по сети. Спасибо на ссылку в книгу знаний, но я уже читал эту информацию: 1. У меня нет проблемы с наполнением базы данных; 2. У меня нет проблемы с журналом регистрации; 3. У меня база не на sql сервере (я не понимаю: delete from configsave); 4. Я запускал утлиту ChDBFl.exe  - ошибок обнаружено не было
#8 by Viktor Zull
Помогите мне, пожалуйста. Мне нужно открыть конфигурацию базы. Мне нужно исправить ошибку. Я нашел файл View_1C_v8.exe - программа для просмотра конфигураций. После длительного ожидания загрузки файла конфигурации в эту программу, я завершил процесс. Ни чем мне эта программа не помогла, зависла. Возможно, эта программа предназначена для предыдущих форматов файла 1С. Знаете ли вы утилиты, которыми можно править файлы конфигурации.
#9 by Viktor Zull
В поиске по данному форуму, я нашел достаточно много тем, связанных с ошибкой формата потока. К сожалению рассматриваемые ситуации и варианты их решения мне не  помогли. Есть мнение: Ошибка формата потока возникает в тех случаях, когда с одной базой работают пользователи на компьютерах, которых установлены разные версии платформ, например один пользователь работает с базой, используя платформу 8.1.9.57, а другой 8.1.11.67. Я пытался открыть конфигурацию моей базы, в других версиях платформы 8.1, не помогло, все время возникает ошибка формата потока.
#10 by _olleg_
Скиньте мне конфигурацию - я посмотрю.
#11 by Viktor Zull
Что мне делать? Пожалуйста, помогите мне. Подскажите вариант решения проблемы. Как исправить ошибку формата потока? Я создал конфигурацию, идентичную с моей по структуре, загрузил ее в новую базу и пытался перегрузить данные из одной базы в другую, используя универсальную обработку "ВыгрузкаЗагрузкаДанныхXML.epf" версии 2.0.21. Данные выгрузились, но при загрузке возникли ошибки. У меня нет времени разбираться с ошибками в обработке  "ВыгрузкаЗагрузкаДанныхXML.epf", у меня нет времени создавать свои правила конвертации данных для перегрузки данных из поврежденной ИБ в новую. Единственный эффективный вариант - исправить файл конфигурации ИБ. Исправить ошибку формата потока. Помогите мне, пожалуйста, разобраться.
#12 by Viktor Zull
Не понимаю что Вы имеете ввиду. Размер файла конфигурации: 383 Мб. Как я могу  его Вам скинуть. Это не возможно. Как Вы собираетесь смотреть его? У вас есть специализированное программное обеспечение? Если Вы знаете как посмотреть поврежденные файлы конфигурации, может скажете мне, я сам посмотрю.
#13 by Viktor Zull
Какой метод вы собираетесь использовать для просмотра файла конфигурации?
#14 by Viktor Zull
Вот что: Я могу выгрузить описание структуры метаданных, используя обработку "Выгрузка описания структуры метаданных (2.0.22)". Эта обработка обычно используется для настройки правил выгрузки данных в конфигурации "Конвертация данных" для загрузки структуры конфигурации. В конвертации я могу загрузить этот файл, и посмотреть структуру конфигурации. Описание структуры конфигурации сохраняется в xml файл. Знаете ли вы обработки, которые могли бы, действуя подобным образом, выгрузить структуру конфигурации базы данных,например, в xml файл (в режиме 1С:Предприятие), а затем сформировать из этого xml файла файл конфигурации cf.
#15 by IronDemon
А что говорит 1С?
#16 by kumena
правила для идентичной конфигурации не нужны. они на то и правила чтобы расписывать что и где не так грузить. Не разу не пользовался, но где то видел что грузить ей надо не все сразу, а последовательно. Сначала справочники и т.д.
#17 by Поручик
, что-то не верится мне, чтобы размер файла конфигурации .cf весил почти 400 мег. Архив базы данных, файл .dt, может столько весить и даже больше
#18 by Viktor Zull
Я не ошибаюсь насчет размера файла cf. В проводнике Windows, вызываю контекстное меню правой кнопкой мыши, выбираю пункт "Свойства": Размер: 383 МБ (401 885 359 байт). Я получил этот файл следующим образом: 1)Зашел в конфигуратор; 2)Т.к. открыть конфигурацию не мог, выбрал не пункт меню "Конфигурация->Сохранить конфигурацию в файл...", а "Конфигурация->Конфигурация базы данных->Сохранить конфигурацию БД в файл...". Я не знаю что говорит 1С? Предлагаете в 1С базу отправить? Это не возможно. Спасибо за совет. Действительно по частям данные более-менее выгружаются и загружаются. Но мне кажется, что при такой перегрузки ошибок не избежать. Все-равно потом придется сидеть и сравнивать данные в исходной базе и новой. Но это не решает основной проблемы: ошибки формата потока.
#19 by IronDemon
Мдя, прикольный размерчик получился :(
#20 by Viktor Zull
Нужно решить основную проблему: исправить ошибку формата потока, исправить файл конфигурации. Мне очень не повезло, что в моей базе возникла эта ошибка, не исключено что в будущем она может возникнуть у любого из вас. Даже если моя ошибка - это какой-то частный случай, возникающий 1 раз из 1000000, она может возникнуть в будущем у кого угодно. Помогите мне, пожалуйста. Подскажите, как можно решить проблему.
#21 by Viktor Zull
Перенес данные в новую базу используя обработку "ВыгрузкаЗагрузкаДанныхXML.epf" версии 2.0.20. Эта версия работает лучше, чем 2.0.21. Всем спасибо за участие.
#22 by lexa
попробуй скопировать 1Cv8.1CD в другую папку, создай новую базу с этой папкой и запусти
#23 by Viktor Zull
Что мне это даст? Сделать так?: Скопировать 1Cv8.1CD в папку, например "C:1c_baseuh". Затем добавить новую базу, указав папку "C:1c_baseuh". Если так, то появляется сообщение: Указанная информационная база уже существует.
#24 by lexa
а C:1c_baseuh уже существует?
#25 by lexa
создай ноывую папку скопируй файл 1Cv8.1CD добавь новую ИБ если не иполучится закрой все 1с, потри все файлы из каталога временнных файлов
#26 by Viktor Zull
Закрыл все 1С Удалил все файлы из каталога временных фалов В папку C:1c_baseuh скопировал файл 1Cv8.1CD Запустил 1С:Предприятие Нажал кнопку "Добавить..." Указал имя новой базы Каталог информационной базы казал C:1c_baseuh Нажал кнопку "Готово" Появилось сообщение: Указанная информационная база уже существует Я правильно делаю? Помоему, так, как Вы говорите, сделать новую базу не получиться. Добавить новую базу можно только когда в указанном каталоге нет файла 1Cv8.1CD. Может Вы имеете ввиду добавить существующую базу данных?
#27 by Viktor Zull
lexa, не понятно чего Вы предполагаете добиться предложенными действиями. У меня ошибка в конфигурации информационной базы. Зачем мне файл этой базы копировать и подключаться к нему?
#28 by lexa
было у меня то же самое, ТИИ ничего не дал, скопировал базу и все заработало, времени разбираться не было и попрбуй почисть темп
#29 by MMF
этот CF сжимается или нет?
#30 by Viktor Zull
Я выгрузил конфигурацию своей новой базы двумя способами: 1. Конфигурация -> Сохранить конфигурацию в файл 2. Конфигурация -> Конфигурация базы данных -> Сохранить конфигурацию БД в файл. Файлы получились одинаковые по размеру. Значит механизмы выгрузки в том и другом случае одинаковые. А вот размер cf файла: 202 МБ (212 437 861 байт). Что-то размер  все равно большой. Может есть настройки отвечающие за сжатие cf файла? Повезло Вам. В моем случае так не получается. Я согласен с тем, что иногда в профиле пользователя, куда сохраняются настройки ИБ и обработок есть поврежденные файлы настроек - в них запись оборванная. Это приводит к тому что ИБ или обработка не работает. Тогда, действительно, стоит создать новую базу, или обработку (чтобы ее идентификатор стал другим) - и все заработает. Только настройки все заново придется устанавливать.
#31 by MMF
пропытка номер два. Наводящий вопрос: что такое Zip и Rar знаешь?
#32 by IT Михаил
#33 by Viktor Zull
Архиватором WinRAR cf файл сжимается на 3МБ (метод сжатия максимальный). 383 Мб -> 380 Мб. Сжимается мало.
#34 by MMF
скачай  положи рядом с ним свой Cf. Запусти CFZullCheck.exe -d ИмяТвоегоCF.cf Потом расскажи, что получилось. PS работает только на cf с указанным тобой размером
#35 by Immortal
бредня..
#36 by Viktor Zull
MMF, если не затруднит, отправьте файл CFZullCheck.exe  на почту: viktorzull@rambler.ru Ваше сообщение не понятно.
#37 by Viktor Zull
Выполняю команду в cmd.exe: D: empCFZullCheck.exe -d D: empxi.cf Пишет: Открытие файла D: empxi.cf Потом возникает ошибка: CFZullCheck.exe - обнаружена ошибка. Приложение будет закрыто. Потом пишет: Обработка завершена! Затрачено времени: 0:02:28 Обнаружено файлов: 0 Exception EInvalidOperation in module CFZullCheck.exe at 00059C93. Wrong index. В каталоге создается папка: CFSRC. Папка пустая. Размер файла xi.cf: 383 МБ (401 885 359 байт), как в .
#38 by MMF
попробуй D: empCFZullCheck.exe -d D: empxi.cf -m 1 а потом выложи лог который рядом с экзешником появится
#39 by Viktor Zull
Команда выполнилась с ошибкой. Лог V8Parser: 0    13:40:26:872    Открытие файла D: empxi.cf 1    13:40:26:950    Служебная информация заголовка хранилища 2    13:40:26:950    FreeBlocksChain = 2147483647 3    13:40:26:950    MinAllocSize = 512 4    13:40:27:044     Соответствие UUID идентификатору 5    13:40:33:315    Обработка завершена! 6    13:40:33:315    Затрачено времени: 0:00:06 7    13:40:33:315    Обнаружено файлов: 0
#40 by MMF
восстанавливать руками надобно... или root побился или че еще... отсюда не видно
#41 by Viktor Zull
Как восстанавливать то, через WinHEX?
#42 by MMF
чем умеешь пользоваться, через то и восстанавливай. Лично я предпочитаю HEX workshop
#43 by Viktor Zull
А реально восстановить-то? MMF, Вы восстанавливали конфигурацию?
#44 by MMF
В общем - да. В частном твоем случае - фиг его знает.
#45 by Viktor Zull
MMF, а не подскажете ссылки, где можно почитать о методиках восстановления? Может кроме HEX workshop еще какие программы нужны для восстановления?
#46 by MMF
в есть исходники, только они во многом неверные. Я думаю, что самостоятельно с нуля осилить восстановление - понадобится дофигища времени. Или обращайся в 1С или ищи подрядчика или пиши свою конфу заново.
#47 by Sol78
Из партнерской конференции. Загрузи конфу под SQL, выполни скрипт: где [db_buh] - имя базы. Код под SQL 2005. Скрипт от Гилева Вячеслава.
#48 by IT Михаил
тестирование исправление делал? как вариант можно попробовать обновить какую-то этой своей
#49 by IT Михаил
а что вобще за конфа, может ее кто-то так защитил?
#50 by MMF
читай 30. У него конфигурации одинаково глючные
#51 by MMF
это однозначно нетленка :-)
#52 by Viktor Zull
Благодарю всех, принявших участие в беседе. Думаю, что тему можно закрывать.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С