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