Имя: Пароль:
1C
1С v8
Ошибка формата потока при загрузке *.dt
0 Semargl
 
16.11.11
15:54
При загрузке данных в систему из dt-файла - выдает ошибку "Неверный формат файла для загрузки информационной базы
Ошибка формата потока
по причине:
Ошибка формата потока
"
Конфигурация УТП для Украины. 1.2.3.1; Платформа 8.2 (540)

Кроме этого файлика больше ничего нет, так что прошу не писать про бэкапы. А также про чистку кеша и тому подобное

Распаковывал DT-шник "DT менеджером" и вставлял в него инфу про конфигурацию из также распакованного dt-шника рабочей, демонстрационной конфы, затем упаковывал и пытался загрузить - результат тот же.

Вариантов решения больше не представляю. Буду благодарен за помощь.
1 Maxus43
 
16.11.11
15:55
запретили писать по бэкапы... жесть какая
2 Semargl
 
16.11.11
15:56
(2) эт все что мне досталось от предшественников, а ситуацию разруливать надо
3 andrewks
 
16.11.11
15:57
известно, на каком релизе делалась выгрузка?
4 aleks-id
 
16.11.11
15:59
ты ж в скулевую базу грузишь, да?
5 Semargl
 
16.11.11
16:02
на(3) 219 - результат тот же
6 Живой Ископаемый
 
16.11.11
16:02
нам догадываться о формате базы и разрядности серверов?
7 Semargl
 
16.11.11
16:03
(4) да в скуль. Но пробовал и в файловую
8 Semargl
 
16.11.11
16:04
(6) 32 разряда.
9 Semargl
 
16.11.11
16:09
ап
10 aleks-id
 
16.11.11
16:11
сколько?
11 Semargl
 
16.11.11
16:12
(10) ну X86
12 aleks-id
 
16.11.11
16:14
86 баксов? или евро?
13 Semargl
 
16.11.11
16:20
(12)вопрос по существу... Я здесь для "посоветоваться и поделиться опытом", а не работника ищу
14 aleks-id
 
16.11.11
16:22
(13) а я по существу и спросил. сколько ты заплатишь за то, что я потрачу время и силы на загрузку твоего дт-шника? при положительном результате ессно
15 zladenuw
 
16.11.11
16:22
а ты уверен что 540 выгрузка была. вдруг версия ниже бфла
16 aleks-id
 
16.11.11
16:22
(15) она бы предложила сконвертировать
17 Maxus43
 
16.11.11
16:23
(16) дт-шник не просит конвертить если чо)
(14) продаш инфу конкурентам
18 BuHu
 
16.11.11
16:25
(0)а от куда dt , где база? вы в пустую базу его грузите?
19 Semargl
 
16.11.11
16:25
Выгрузка точно была из 219, так что предложений на конвертацию не должно быть
20 aleks-id
 
16.11.11
16:27
(17) я не продаю чужие конфы чужим конкурентам :)
(0) если чо надумаешь - свисти(зачеркнуто) пиши!
21 Semargl
 
16.11.11
16:27
(14) я ж не прошу работу сделать за меня, я прошу поделиться вариантами решения - остальное сам пытаться буду
22 Semargl
 
16.11.11
16:28
(18) гружу в пустую и новую
23 BuHu
 
16.11.11
16:31
а база (от куда был выгружен dt) больше не существует?
24 Semargl
 
16.11.11
16:32
(23) Да. Иначе такой проблеммы бы не было((
25 BuHu
 
16.11.11
16:32
(24) в смысле? что с ней стало?
26 Semargl
 
16.11.11
16:37
ее "умный" чувак убил... Варианта 2: или каким-то боком восстановить из dt или крушить винт и считывать данные в спецконторах
27 миша122062
 
16.11.11
16:48
(26)Платить надо было за работу! Когда все нормально и отношения хорошие с прогом - все отлично.
Иначе - тупые и жадные хозяева получают геморр в (0).
Вазелин готовте себе
28 Semargl
 
16.11.11
16:48
апп
29 миша122062
 
16.11.11
16:48
(0)Пример к чему приводит кидалово! Никогда так не поступайте )
30 Semargl
 
16.11.11
16:49
(27) я себе готовить ниче не собираюсь. Нафиг здесь морали читать, когда вопрос в совсем другом. Я не знаю какие отношения у них были. Да мне и пофиг - решать проблемму надо
31 миша122062
 
16.11.11
16:50
(30)т.е. твоего коллегу кинули а ты помогаешь им? Знаешь это как называется?
Меня тоже так пару раз просили помочь - после разговора с прошлым прогом отказывался
32 Semargl
 
16.11.11
16:52
(31) Откуда взялось, что его кинули?!?! Чувак, который это сделал, сделал эт случйно и по незнанию. Но исправить в виду некомпетентности не может. Соответственно этим вопросом я начал заниматься. Шерок Холмс блин, не зная - напридумывал
33 Maxus43
 
16.11.11
16:53
может "коллега" был мстительным чуваком и перед уходом обрушил им все базы за то что симпотная ГБ не дала...)
34 gr0ck
 
16.11.11
16:53
v8: В базу загрузили конфигурацию от другой базы! Помогите!
Похоже, Ивана Бездомного больше нет, и на его месте новый))) Или есть еще нескколько таких Иванов)
35 andrewks
 
16.11.11
16:53
сколько весит бэкап?
36 Semargl
 
16.11.11
16:54
Можно по существу? ПРоблемму в балаган опять превратили
37 zladenuw
 
16.11.11
16:54
у сервера нет отката на точку восстановления случайно ? или не прокатит
38 Semargl
 
16.11.11
16:54
(35) 104 метра. Там инфы за 9 месяцев всего
39 Semargl
 
16.11.11
16:55
(37) нету к сожалению(
40 andrewks
 
16.11.11
16:56
(38) а ты не пробовал из него извлечь cf и загрузить в пустую базу?
41 миша122062
 
16.11.11
16:56
Какой размер базы
42 Semargl
 
16.11.11
16:57
(40) мне сама инфа нужна, а cf- можно и из стандартной взять
43 миша122062
 
16.11.11
16:57
(38)на превышение размера для 1 таблицы не похоже.
44 Semargl
 
16.11.11
16:57
(41) 150 метров
45 Semargl
 
16.11.11
16:58
(43) я думаю, что при выгрузке, конфа уже битая была
46 Мимохожий Однако
 
16.11.11
16:58
Грузи в 12 релиз.
(22)Разницы нет как грузить. Что в пустую, что в новую базу.
47 миша122062
 
16.11.11
16:58
(44)Обчно сжимается 10-15%. Если инфы мало - значит файловая где то в 10 раз больше
48 Semargl
 
16.11.11
16:59
(46) в 12 релиз чего?
49 Semargl
 
16.11.11
17:00
(47), нет там буквально 50 метров инфы - небольшой документооборот
50 zladenuw
 
16.11.11
17:00
платформы
51 Semargl
 
16.11.11
17:01
(50) в смылсе этот - 8.2.12.96 ?
52 Мимохожий Однако
 
16.11.11
17:03
(51)Да. Надо пробовать все варианты..
53 Мимохожий Однако
 
16.11.11
17:05
Если мало информации, то поплакать и вбить заново.
54 Semargl
 
16.11.11
17:05
(52)Эт та, которая не проверяет целостность данных при загрузке?
55 Мимохожий Однако
 
16.11.11
17:07
(54)Про целостность не в курсе. Но я бы открыл пустую базу на этой платформе и попробовал загрузить dt-файл.
56 Semargl
 
16.11.11
17:11
(52) Клиент специфический - надо до последнего пытаться восстановить((
(54) Попробую сейчас. Спасибо
57 Semargl
 
16.11.11
17:14
(55) Не сработало((
58 andrewks
 
16.11.11
17:17
(57) ты пробовал (40)?
59 Semargl
 
16.11.11
17:18
(58) Не работает. Я писал уже, что конфа выгружалась будучи битой уже((
60 andrewks
 
16.11.11
17:19
т.е. знали, что конфа битая, но бэкап сделали выгрузкой?

ну что тут ещё скажешь
61 Мимохожий Однако
 
16.11.11
17:19
отправь файл в 1С.
62 Semargl
 
16.11.11
17:19
(60) Парень просто админ и этих ньюансов не знал(
63 zladenuw
 
16.11.11
17:20
надо было 1сд копипастить :)
64 Мимохожий Однако
 
16.11.11
17:21
Обычно админы  копируют папками. Видимо, у тебя был "админ 1С"
65 Semargl
 
16.11.11
17:21
(63) что уж теперь
66 andrewks
 
16.11.11
17:21
(61) попробовать, конечно, можно. но, имхо, вероятность близка к нулевой
67 Semargl
 
16.11.11
17:21
(64) возможно
68 andrewks
 
16.11.11
17:23
короче, если есть возможность выставить архивчик на обозрение - кидай на файлопомойку, может, найдётся какой-нибудь спец, который покопается.
но в любом случае можно завтра говорить, чтобы вбивали заново
69 Мимохожий Однако
 
16.11.11
17:23
вариант (61) вполне рабочий. Пару случаев было.
70 zladenuw
 
16.11.11
17:24
если есть ИТС, то думаю должны помочь... спроси или они на подписке.
71 Semargl
 
16.11.11
17:25
(68) Тогда и смылс авыкладывать нет получается
72 Semargl
 
16.11.11
17:26
(70) На 1С выход есть, но они тоже реагтруют долго очень(
73 andrewks
 
16.11.11
17:26
(71) ночь впереди длинная
74 Semargl
 
16.11.11
17:28
Что-то кроме своего примера решения больше никакого и не услышал((
75 Мимохожий Однако
 
16.11.11
17:30
Один из первых типовых ответов от 1С:"Восстановите из архива" :-)
76 Semargl
 
16.11.11
17:35
аппп
77 Zaval
 
16.11.11
18:50
Всю ветку читать некогда.)
За достоверность не ручаюсь(возможно, это актуально только для 8.1, а может просто шутка), но проблема может возникнуть из-за того, что на компе установлена сразу последняя платформа 1С.
А на компе, где делалась выгрузка, платформа была изначально установлена более раннего релиза и затем обновлялась.
Этакий недостаток генетической памяти))
78 Semargl
 
16.11.11
18:57
(77) Мнеял платформы - ноль
79 Semargl
 
16.11.11
18:57
*Менял
80 Zaval
 
16.11.11
19:03
"Менять" - не поможет. Если на компе-источнике загружается - читай (77), пока не поймешь.
81 Semargl
 
16.11.11
19:09
(80) Ну поскольку времени читать все у тебя не было, то повторюсь. Вначале грузил на более старых платформах, а новую поставил уже когда вообще вариантов не оставалось
82 Semargl
 
16.11.11
19:10
И загружается на мовершенно другом компе
83 МихаилМ
 
16.11.11
19:13
(0)
что говорят
логи тж и мс скл профайлера ?
84 Semargl
 
16.11.11
19:17
(83) самое интерестное, что ни одной ошибки нет
85 Semargl
 
16.11.11
19:17
и предупреждений тоже
86 МихаилМ
 
16.11.11
19:21
(84)

так зачем же настраивать тж только на ошибки
87 Semargl
 
16.11.11
19:36
(85) если в скульная база , то без ошибок, если файловая - ругается на ошибку в модуле backend.dll. Но это опять же говорит об ошибке в конфе
88 МихаилМ
 
16.11.11
19:40
(87)
в 8.2

ошибка формата потока чаще всего бывает в макетах.
но это не обязательно
посмотрите в мс скл профайлере
какие запросы последние перед вылетом.

скорее всего они укажут на проблемные данные
или метаданные
89 Semargl
 
16.11.11
19:53
(88) ошибки точно будут, но вот как их исправлять...
90 МихаилМ
 
16.11.11
20:41
(89)
сначала нужно узнать в какой таблице- записи - поле ошибка .

если в конфе и понятно, какой объект метаданных, то проще исправить конфу

иначе нужно создать триггер в таблице ,  записывающий ошибочную запись
в отдельную таблицу  и удаляющий из загружаемых .  


если мс скл >=2005 то в ддл триггере создать дмл триггер

иначе в цикле ждать, когда 1с создаст таблицу, заблокировать её и создать триггер.


если ошибок много (>2) то процесс может стать долгим.

тогда лучше всю таблицу скопировать в клон, удаляя все данные.  

после анализировать и экспериментировать с исправлением.


в общем квалификация нужна основательная.
------------------

если ошибка в данных повреждено может быть хранилище значений

больше не могу ссобразить, что может приводить к подобной ситуации.
91 Semargl
 
17.11.11
12:52
(90) Благодарю
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший