![]() |
![]() |
![]() |
|
Авария с МДшником Ø |
☑ | ||
---|---|---|---|---|
0
14.02.01
✎
15:04
|
При любых изменениях конфигурации и последующем сохранении изменений появляется сообщение: "Общая файловая ошибка при доступе КаталогИБ()\NEW_STRU\1Cv7.MD", "Не выполненно сохранение метаданных", в окошке сообщений:
-- Анализ изменений в структуре информации. New DD generate... Old DD open process... New DD open process... Old DB open access... Новая константа - новый1. Meta Data File write progress... ---- При тестировании и исправлении ИБ: "Проверка конфигурации... - Неисправимая ошибка." Выгрузка-загрузка ничего себя в себя и загрузка одно-двухдневных бэкапов - ничего не дает. Спасает загрузка недельной давности, но изменения за неделю - ... :( ----- Как там на хотлайн МДшник отослать и в какой срок ждать результатов? |
|||
1
Ал
14.02.01
✎
15:50
|
А полный синтаксичесий контроль. что говорит?
|
|||
2
Борхес
14.02.01
✎
16:00
|
(посасывая ангин-хель)"Неправильный формат файла". Попробовал недельный бэкап обединить с текущим - что-то пролепетал про "Сублист 793" - пробую его посмотреть в фаре - говорит что "Кан нот реад фром зе стрим"
|
|||
3
Пудель
14.02.01
✎
16:01
|
Это. Объединять не пробовал?
|
|||
4
Борхес
14.02.01
✎
16:04
|
2(3)Читай 2
|
|||
5
Helene
14.02.01
✎
16:07
|
Для того чтобы отослать на хотлайн, укажи регистрационный номер пакета или код партнёра (если ты франч). Ждать (по опыту) от 3-х дней до 2-х недель (наверно, это зависит от загрузки хотлайна и сложности глюка).
|
|||
6
exS3
14.02.01
✎
16:07
|
А dd-шник стирал?
|
|||
7
Борхес
14.02.01
✎
16:14
|
2(5)Спасибо, Лен. :-)
2(6). Читай 2. |
|||
8
1C_Student
14.02.01
✎
16:24
|
2 Борхес: ты ж мне сегодня сам отвечал? 8-\
Найди плагином битый объект в МД-шнике, а потом ручками пофикси его с помощью Hiew например. |
|||
9
Акела
14.02.01
✎
16:31
|
У меня когда такая проблема была - убил битый объект и объединил со старой конфой, втянув из нее только этот объект. А после этого обновил "битую" конфу этим гибридом. И данные вроде как не умерли. Подробностей не помню - было это давно. С тех пор бекаплюсь везде и всегда.
|
|||
10
ex3S
14.02.01
✎
16:31
|
Я другое имел ввиду. Удаляешь DD. Заходишь в конфигуратор. Имитируешь изменение конфигурации БД, например создаешь новый реквизит и тут же его удаляешь. Далее сохраняешь конфу. 1С типа спрашивает, что не найден файл словаря, типа продолжить? Жмешь - да.
|
|||
11
v
14.02.01
✎
16:34
|
MD==MustDie
|
|||
12
Борхес
14.02.01
✎
16:39
|
2(8)Да, все верно - щас этим и занимаюсь. Но только непонятно на счет хьева - все равно не могу прочитать этот битый объект.
. Скопировать из недельного в текущий, заменив битые контейнеры небитыми - не получается. - говорит "Док файл хэз бин корруптед" . Есть мысль скопировать из текущего в недельный новые (появившиеся за неделю) контейнеры |
|||
13
Борхес
14.02.01
✎
16:47
|
2(10). Конечно спрашивает, но МД сохранить все равно не может - он ведь битый
2(9)О! Щас попробую! . . Не - не получается - не удаляет битые контейнеры. |
|||
14
1C_Student
14.02.01
✎
16:53
|
2 Борхес: В смысле "не могу прочитать"? Чем прочитать?
|
|||
15
Борхес
14.02.01
✎
16:55
|
2(14)"Кан нот реад фром зе стрим"
|
|||
16
ex3S
14.02.01
✎
16:59
|
2(13) То есть у тебя метаданные в MDшнике битые? А что конкретно (длина реквизита или тип или еще что-то)?
|
|||
17
Борхес
14.02.01
✎
17:03
|
2(16). Ценю желание помочь, но ты до сих пор не понял проблему. Хелен, Акела и Студент поняли, а ты нет - потом почитаешь как я ее решил.
|
|||
18
1C_Student
14.02.01
✎
17:05
|
2 Борхес: ты строку с помощью HIEW.exe нашел? Подправил "корявые" символы корректно? Судя по тому, что тебе выдает: "Док файл хэз бин корруптед" ты правил не то.
|
|||
19
Борхес
14.02.01
✎
17:10
|
2(18) А сможешь подкинь Хьев. И расскажи дураку как им найти корявые символы и подправить
|
|||
20
1C_Student
14.02.01
✎
17:13
|
2 Борхес: ща пидготую тоби лыста з поясненнями.
|
|||
21
Борхес
14.02.01
✎
17:16
|
Чекам :-)
|
|||
22
1Cergey
14.02.01
✎
17:30
|
Во во сегодня трахался именно с такой же проблемой. Может это тебе поможет понять причину.
Значит так, конфигурация Бухгалтериия 365 неделю назад у клиента забрал мдешник чтоб добавить туда несколько новых документов и добавить несколько счетов в плане счетов. Пока я делал изменения ,они у одного счета изменили активный на активный-пасивный .Ясно дело когда я начал загружать свою конфигурацию она выругалась. Но я подправив свою конфу ,всетаки несмотря на ее педупреждения загрузил ее. При ресрукторизации данных она и начала ругаться на ошибку записи мд в ньюструктуре. Пришлось все руками из своей конфы в их перетаскивать , и тогда все прошло как надо. Хотя свой мд я проверял все нормально. |
|||
23
1C_Student
14.02.01
✎
17:30
|
2 Борхес: уже отослал. Напиши о результатах. Удачи.
|
|||
24
Борхес
14.02.01
✎
18:06
|
2(23) Не дошло. ? :(
|
|||
25
1C_Student
14.02.01
✎
18:22
|
2 Борхес: ну ты такой быстрый: оно ж с аттачем (~83 КБ), а еще и пока в Россию и обратно сбегает. :)
|
|||
26
Акела
14.02.01
✎
20:19
|
Насчет правки хацкерВювом - это как?!! Борхес, поделись знаниями, когда разберешься. Ты в Киеве будешь?
|
|||
27
Борхес
14.02.01
✎
20:32
|
Буду. Поделюсь
|
|||
28
1C_Student
15.02.01
✎
12:43
|
2 Борхес: ты бы хоть сказал: доползла посылка или нет?
|
|||
29
Борхес
15.02.01
✎
12:50
|
2(28)Сорри, доползла - сенкс, но только ситуация чуть-чуть другая - при помощи фаровского плугина (ФП) я просмотрел все контейнеры - в именах никаких вопросительных знаков нет. Кроме того, мне удалось опять же, при помощи фаровского плугина удалить все листья, которые не могли быть прочитаны (их просто нужно удалять в обратном порядке) и заменить на такиеже из недельного бэкапа. Ошибка осталась только в одном Сублисте784 - в битом он совершенно пустой (если смотреть ФП), а если хьевом - то полный. Что делаю сейчас - смотрю хьевом оба МДшника, именно этот сублист (его нашел как ты и писал - разделяя "00" каждый символ). Вижу разницу. Ее не много - пытаюсь в битом исправить на так, как написано в недельном. О результатах сообщу.
|
|||
30
@lexxx
15.02.01
✎
13:28
|
(немного запаздав) Борхес, не объединять, а замещать мд-ник не пробовал (я про битый и недельной давности)?
|
|||
31
Борхес
15.02.01
✎
13:35
|
По-всякому.
|
|||
32
Борхес
15.02.01
✎
19:23
|
Ф-фух. Замучился. С помощью "fc 1Cv7.md 1Cv7.brk" нашел отличия, и как раз в битом контейнере - Сублисте784. Не хватало порядочного куска - около 2-4 Кбайт Но терпения и... духу, что-ли скопировать кусок из не битого в битый - не хватило. Заказал "Описание конфигурации" для обоих - загрузил в текущую ИБ небитый недельный МДшник (только загрузкой измененной конфы) - сохранил изменения - сохранились. Недельные изменения само собой почикались, но их оказалось не много - только аналитики на каких-то счетах.
-- Самое западло - то что этот Сублист784 относится к какому-то отчету - то есть по идее (если б можно было сохранить измененную конфу) все отчеты можно было бы вообще на хер вырезать. Не получается. |
|||
33
1C_Student
16.02.01
✎
14:55
|
Странно все это ... http://www.kuban.ru/cgi-bin/forum/forum9.cgi?page=1&ask=9124 (63). По идее, при полном синтаксическом контроле должна была ругаться, что файл такой-то не найден и писать путь к битому объекту в компаунд-файле.
|
|||
34
Борхес
16.02.01
✎
14:59
|
А у меня вечно грабли экзотические - то отчеты не строятся из-за 3-го сервис пака под СКЛ, то еще какой-то бред.
|
|||
35
Creacii
16.02.01
✎
15:15
|
2Борхес:
"Ошибка осталась только в одном Сублисте784 - в битом он совершенно пустой (если смотреть ФП), а если хьевом - то полный." - подскажи, плиз, как с помощью hiew можно просмотреть сублист? |
|||
36
Bek
16.02.01
✎
15:22
|
2 Борхес. Да я те говорю: "Не майся! Бросай Hiew, и всплывай!". Тфу, на hline@1c.ru посылай.
|
|||
37
Борхес
16.02.01
✎
15:31
|
2(Bek). Я уже отослал. Щас конфу дописываю (БВ и закрытие затратных счетов), молюсь чтоб не грохнулась до тех пор пока обратно не пришлют.
2(35). Цитирую 1С_Студента: ---- 2. Напиши имя этой папки (ну не все конечно, а только часть, а то оно длинное бывает) в обычном НОТПЭДовском ТХТ-файле. Сохрани этот ТХТ-файл. 3. Открой ТХТ-файл с помощью Hiew.exe (Hiew.exe xxxx.txt) 4. Внутри Hiew нажми F4 и выбери HEX. Получишь строку символов. Запиши ее. 5. Открой MD-файл с помощью Hiew.exe (Hiew.exe 1Cv7.MD) 6. Далее F7 и в HEX пишешь полученную выше строку разбавляя ее нолями, т. е. например у тебя строка 75 B3 H7 34, в поиске ее задаешь как 75 00 B3 00 H7 00 34 00 ------------------ Самое плохое - что пробел=20, а не 00. То есть нужно искать надпись не "Sublist_Number784", а "S u b l i s t _ N u m b e r 7 8 4". Только вместо пробелов - символ с кодом "00". |
|||
38
Creacii
16.02.01
✎
16:09
|
2(37) - thanks!
|
|||
39
1C_Student
16.02.01
✎
16:29
|
Тут одно плохо: в DD(DDS) нет описания твоего Sublist_Number784
|
|||
40
Верно,
16.02.01
✎
16:37
|
Но я сделал (32, 1-я строка) - там отличия в Репорт432 - но его описания в ДДС-нике тоже нет... Похоже такое бывает раз в 100 лет... При чем этот раз уже случился. :-)
|
|||
41
Борхес
16.02.01
✎
21:22
|
1.
Пт, 16 фев 2001 12:01:21 - отправлено Побился МД-шник ------------------- 2. Ваше письмо зарегистрировано под номером SW012749 Пт, 16 фев 2001 18:20 - принято ------------------- 3. Восстановлен Пт, 16 фев 2001 20:10 - принято ================================================== И ведь действительно восстановлен!! В общем - я сражен. Большое спасибо. |
|||
42
VoT
16.02.01
✎
23:28
|
Где-то пол-года назад такая же фигня была. Фаром удалил ошибочную ветку и все номано стало. Единственная тонкость была, что там есть в корне файлик в котором перечислены все сублисты, так удалить надо сперва там, а потом и сам сублист. Точнее не помню, т.к. дома я, а фар на работе... Если надо, то завтра могу подробнее.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |