Что за ошибка и как от нее избавится? #492


#0 by Евгений (Оренбург)
Ошибка: Общая файловая ошибка при доступе к C:Temp~mg8.tmpJournalJournal_Number26218WorkBook
#1 by Евгений (Оренбург)
Это может быть изза большого размера MD-шника к примеру?
#2 by Евгений (Оренбург)
Да и еще, эта ошибка вылазет при попытки обновления релиза с 444 на любой другой
#3 by Евгений (Оренбург)
Что никто не знает??
#4 by valich
Евгений, ты не торопись. Пока народ посмотрит, пока подумает... Здесь на форуме как-то сложилось, что развитие тема получает до недели времени. Не забывай иногда заходить ;)
#5 by Ant
Что еще в системе "висит"? Ну типа Avp. Avp-эшка пытается добросовестно "все проверить", но 1с тож работать хтит...
#6 by ally
Убей все в С: emp ошибка вылазит в конфигураторе в процессе обновления или после при загрузке обновленной конфигурации?
#7 by Евгений (Оренбург)
to Ant Нет в системе больше ничего не висит to ally Пробовал все убивать, не помогло, сислог тоже тер )) Да ошибка в конфигураторе при объединении конфигураций, в строке статуса пробегает: Анализ изменений в струтуре Журналов и все.. на этом месте и вылетает эта фигня, потом пишет уже Конфигуратор свое эрорное окошко что мол Ошибка при анализе структуры
#8 by skunk
ИМХО Диагноз один, нарушение коректности MD файла. Лечение. Надо вычислить журнал на котором выдает ошибку при обновление. Самый простой способ обновляешь не всю конфигурацию сразу а по одному журналу. Будет долго. Хотя может и повести сразу найдешь. Найдешь сообши.
#9 by Евгений_Оренбург
skunk А может быть такое изза большого размера мд-шника? он весит 21 Мб, или изза того что в той базе нарушена ГП? причем давно, граница там стоит на 31 декабря 2002. Такие причины могут быть? Ща попробую как ты посоветовал, только я не понял как ее так пошагово обновлять?
#10 by Львенок
А "Тестирование и исправление ИБ" проходит успешно? (Конфигуратор->Администрирование->Тестирование и исправление ИБ) ___ Искренне Ваш, Львенок.
#11 by Ant
9/ Здесь посмотри, если еще не смотрел. могеть пожет.
#12 by Евгений_Оренбург
Львенок вот щас как раз и тестирую ))) Ant Сенкс, ща посмотрю
#13 by Евгений_Оренбург
Тестирование и исправление ИБ не помогло, жаль нет возможности под 98 виндой загрузица, на компе тока Линух да 2000
#14 by Евгений_Оренбург
Новая ошибка, вобщем после попытки загрузить измененную конфигурацию и потом принять изменения выдал ошибку: "Нарушена структура данных таблицы 1SJOURN" Это еще чо такое???
#15 by gr13
Попробуй сделать через конфигуратор проверку целостности таблиц и переиндексировать заного
#16 by Евгений_Оренбург
gr13 Делал , не помогло
#17 by gr13
понял, иногда помогает с 5-10 раза, у меня в ресторане так было, не работает потом начинает считать правильно,а почему черт его знает
#18 by Евгений_Оренбург
gr13 )))) Спасибо, Ant блин фраза что это ошибка винды меня просто убивает, может все таки недоработка 1С
#19 by Ant
18/ Угу...:) Щас разработчик так просто и признает свою ошибку. "...Лучше конечно помучится..."(R)
#20 by skunk
Я так понял проблема решилась.
#21 by Волшебник
Нужно обновить релиз до 21.
#22 by Волшебник
Или нужно объединять конфигурации под win98
#23 by Евгений_Оренбург
skunk Нет, проблема не решилась, все свелось к тому что Винда 2000 глючит на этой операции и ничего с этим не поделаешь (( Волшебник Хотел бы под 98 попробовать да не стоит она на компе, а релиз обновить попробую  спасибо
#24 by skunk
Похоже, что без хирургического вмешательства ни как. Давай начнем исследования пациента. Тут долго объяснять структуру MD файла, но если коротко, то это набор объектов имеющих свой тип и уникальный номер. Объекты в свою очередь могут содержать в себе другие объекты. В стандартных и запароленных конфигурациях они зашифрованы. При запуске системы копия MD файла копируется во временный каталог и расшифровывается. Надеюсь в общих чертах понятно. 1С для шифрования использует функции находящиеся в библиотеке - zlibeng.dll. Сама это библиотека использует несколько методов шифрования. Хотя это шифром назвать трудно – это просто компрессор данных, что-то типа RAR. Иногда ее кроет. Если проблема в этом то обойдемся, так сказать, народными средствами: Делаешь полную копию базы, лучше всего просто скопировать ее куда-нибудь. Заходишь в конфигуратор. На задаче правой кнопкой мыши. Свойства. Что-нибудь там меняешь. Я обычно в описании ставлю пробел, потом его удаляю. Сохраняешь конфигурацию. Смотришь размер md. Если размер изменился, то пробуешь сделать те действия, что вызывали ошибку. Ошибка выскакивает, значит, нам не помогло. Едем дальше. Удаляешь из конфигурации все интерфейсы и права. Сохраняем. Смотрим ошибку. Не помогло. Хм, значит zlibeng.dll не пределах. Далее смотрим твою ошибку: " C:Temp" – это понятно, каталог временных файлов. "~mg8.tmp" – тоже вроде понятно, хотя должно быть "~md8.tmp", но думаю, просто опечатался. Это и есть расшифрованная конфигурация. "JournalJournal_Number26218WorkBook"– тоже вроде ясно Объект типа Журнал -> Номер 26218 -> Рабочая книга. Вот этот журнал и корячит твою конфигурацию и его нам предстоит найти. Способ первый самый легкий. По адресу есть программка AiST, сама программка, если честно, но здесь поможет. Она как раз тебе всю конфигурацию деревом покажет. Пройдешь по "JournalJournal_Number26218WorkBookDialog Stream" и рядом в окошке наблюдаешь что тот вроде этого "{"Dialogs", {"Frame", {"-11","0","0","0","400","0","0","0","204","1","2","1","34","MS Sans Serif","400","200","Налоговый учет прочих хозяйственных операций","","","0","","1","1","6","25","-1","0","0","} "Налоговый учет прочих хозяйственных операций" – это есть заголовок ФормыСписка журнала. Ищи у себя в конфигурации. Судя по всему журнал  не родной. Или у тебя конфигурация не бухгалтерия. Будем удалять. Но об этом завтра, а то уже поздно.
#25 by ally
skunk, может тебе ветку отдельную сделать, где ты будешь давать такие уроки. Ой нет, народ к тебе повалит толпами -)))). А если серьезно, хочу продолжения, позновательно...
#26 by Marinka
Я тоже требую продолжения банкета :)
#27 by Евгений_Оренбург
To skunk Сделал все как Вы сказали -))) первые два пункта не помогли, с помощью аиста сделал анализ мд-файла, вижу тот журнал, что дальше то делать??? Нет, конифгурация не бухглатерия, а комплексная. Жду указаний
#28 by skunk
С помощью наименования заголовка ФормыСписка найди этот журнал в конфигураторе. И... если он родной эсовский ампутация журнала полная. Сохраняешь изменения. Я так понял конфа 444, берешь как можно ближе желательно 444 и т.д. по возрастанию. Делаешь объединение конфигураций. То есть к той которая больная добавляешь здоровую. Тут опять все зависит, что ты делал в больной конфигурации. Поэтому вариант 1 (самый простой ты сам и никто другой ничего не вносили в стандартную конфигурацию, есть здоровая 444) Объединяшь конфигурации. Сохраняешь. Вариант 2(изменена больная,есть здоровая 444) При объединении сбрасываешь галочки со всего кроме убитого журнала. Объединяшь конфигурации. Сохраняешь. Вариант 3(нет здоровой 444) В здоровой конфе открываешь нужный тебе журнал и руками его приводишь в полное соотвествие с убитым журналом(про копии не забыл надеюсь). Дальше действуешь по варианту 2. После варианта 1 все должно в принципе встать на место. Вариант 2 и 3 придеться еще не много попотеть. Но в принципе конфа уже должна работать. Надеюсь у тебя вариант 1.
#29 by Евгений_Оренбург
Итак под журналом 26218 имелся в виду Общий журнал, нашел его в конфе, удалил, пытаюсь сохранить конфу и Конфигуратор выдает: "Плохой путь C:Temp~md6.tmpMetadataMain MetaData Stream" Реорганизация данных не выполнена! Все.
#30 by Евгений_Оренбург
Все что было описано выше было описано для 20 релиза, в 21 ситуация другая. Хотя просто при обновлении 444 на 445 выдается та же ошибка что и при 20 релизе, при убивании прав и интерфейсов и попытки вновь обновить конфу выдается: "Общая файловая ошибка при доступе к C:Temp~mdB.tmpTypedTextUserHelp_Number22152" При убивании самого журнала и попытки сохранения конфы: "Общая файловая ошибка при доступе к С:<путь>1Cv7.md" Если попробовать объединить больную и здоровую то: "Ошибка при анализе изменений в структуре данных"
#31 by skunk
Женек если скомкать архиватором md сколько будет весить.
#32 by Евгений_Оренбург
To skunk 3-й рар максимально сжал кароче в итоге 5 метров, а точнее 4,93 МБ (5 177 313 байт)
#33 by skunk
Да на дайлопе умрешь отправлять. Или у тебя выделенка.
#34 by Евгений_Оренбург
skunk я могу кинуть на сервак, и тебе кинуть ссылочку если у тебя инет шустрый
#35 by skunk
Давай так сделаем
#36 by Евгений_Оренбург
skunk вот -> ftp://leaderit.ru/pub/1cv7.rar скажи как скачаешь
#37 by Евгений_Оренбург
skunk вот -> ftp://leaderit.ru/pub/1cv7.rar скажи как скачаешь
#38 by skunk
Короче качканул. Убивай линк.
#39 by skunk
опиши что надо сделать чтоб получить ошибку
#40 by skunk
Скажи, что надо сделать чтоб получить ошибку
#41 by Евгений_Оренбург
skunk надо попробовать обновить конфу с 444 на 445 допустим
#42 by Евгений_Оренбург
skunk и сделать это под вин2000
#43 by skunk
Блин с 2000 сейчас конечно проблема, но в 2003 обновилась без проблем. Даже нечего юзать не пришлось. Да релиз у меня 18.
#44 by Евгений_Оренбург
skunk блин , странно однако...
#45 by skunk
У тебя при обновлении были ошибки. Или при исполнении
#46 by Евгений_Оренбург
skunk ну вот подробно как вылетало: Конфигуратор - Конфигурация - Объединение конфигураций - Выбираем мдшник 445 - пошло в статус строке: анализ изменений и вот как доходит до "анализ изменений в журналах" так все.. пипец ошибка
#47 by skunk
Я конечно в бога не верю, но мож он на самом деле есть. Мистика и только. А 18 релиз у тебе есть. Попробуй 18 обновить.
#48 by Евгений_Оренбург
skunk вот блин 18 как раз и нету (((( тут Волшебник посоветовал 21-й , я за ним сеня пол дня бегал, не помогло.. теперь 18-й ))) надо либо мне на 21 попробовать под Вин98 либо тебе под вин2000 на 18-м, но у клиента стоит 20-ка, так что по любому нада на 20-м по вин2000 это оптимал
#49 by Евгений_Оренбург
skunk ладно чел, пора мне, давай до завтра до утра, а там че нить уж решим наконец ))) спасибо тебе огромное за помощь все равно!
#50 by skunk
Сбрось md от 445 может она битая
#51 by Евгений_Оренбург
Да нет такая же фигня, пробовал не только 445 но и 446, пробовал и просто сравнить эту конфу с самой собой, все одно (( Даже при объединении этой конфы с ее же мдшником (скопированным в др папку) та же ошибка
#52 by skunk
во саму на себя поймал ошибку. Буду думу думать как победить. Если че завтра свистну. Напиши куда семафорить, если что.
#53 by Евгений_Оренбург
skunk а ты прям сюда семафорь, ну а вообще еси ася есть то моя - 123340721
#54 by skunk
понял, все я рванул.
#55 by skunk
Привет! Блин, устал я с твоим md биться. Чуствую, что я был не прав. Поскольку 98 у меня нет, чтоб проверить кое что, а сейчас его найти не реально, откладываем все до утра.
#56 by skunk
Женек мне пранишка факи покидал на мыло по 1С там нашел такое Может возникать ошибка при объединении метаданных при работе под операционной системой MS Windows NT4/2000 (вида "Общая файловая ошибка при доступе к C:TEMP~mg2E.tmpTypedTextUserHelp_Number3747"). При попытке произвести то же действие с теми же файлами, но под MS Windows 95/98, ошибка пропадает. Чаше всего это связано с файлами больших размеров. Рекомендация в таких случаях может быть только одна: не проводить объединение под WinNT4/2000. Ниже - стандартный ответ 1С Hotline на сообщение о такой ошибке: "При использовании 1С:Предприятия 7.х на компьютерах с операционными системами Windows NT/2000 встречаются определенные проблемы, связанные с конструктивными особенностями указанных операционных систем. Одна из них проявляется при выполнении автоматического объединения двух конфигураций достаточно большого размера. При этом может появиться сообщение "Ошибка открытия документа". Эта проблема связана с особенностями реализации подсистемы управления составными документами (OLE Compound Storage) которая используется 1С:Предприятием для работы с файлом конфигурации. Реализация данной подсистемы в Windows NT/2000 имеет более низкое, по сравнению с Windows 95/98, ограничение на объем модифицированных в пределах одной сессии данных. Для решения данной проблемы можно рекомендовать производить объединение таких конфигураций по частям или же производить такие операции на компьютерах работающих под управлением Windows 95/98."
#57 by Евгений_Оренбург
skunk :)))))) Ant в 11-м ответе давал ссылку на то же самое )) мне было интересно что неужели под вин2000 ну никак нельзя??? и что делать то? не переставлять же систему у клиента или брать у них базу объединять под 98 а им сказать что бы в ней не работали типа?
#58 by skunk
Там же написано только руками. Но я бы лучше нашел 98. Кстати его можно повесить дополнительно к 2000 и когда надо загружать 98. А насчет тут надо либо искать продукт стороних разработчиков либо творить самому.
#59 by Евгений_Оренбург
skunk Ясно, спасибо тебе большое за помощь, а то что то отсальные собеседники ветки куда то отпали после 26-го поста, один ты меня поддержал, спасибо
#60 by skunk
Извни за ошибку. Просто у меня подобное, было там md был запорт(все сиптомы md - здоровый (12Mb) больной (18Mb), подвисал также только у меня на документе). В руки восстанавливал. Думал у тебя тоже самое.
#61 by ally
59 Мы не пропали, мы активно читали! skunk - ты спать то ложился? Или ты круглосуточный автоответчик? А то я смотрю по постингам тебе некогда было.... 8-))
#62 by skunk
Я завтра в командировку еду там отосплюсь
#63 by Евгений_Оренбург
skunk Да нормально, зато теперь точно ясно что под Вин2000 хер чо сделаешь, и без статеек )))) ally ясно
#64 by E.A.
Народ! Подскажите в и-нете адреса где можно скачать лечилки для md-шников
#65 by Евгений_Оренбург
To EA
#66 by Е.А.
Спасибо  Нашла  Потрясающий  сайт
#67 by WhiteCat
"не переставлять же систему у клиента или брать у них базу объединять под 98". Смотри на это оптимистичней! Это не твоя проблема, а твоих клиентов. А для тебя - это возможность дополнительно заработать! Хотя бы на переустановке системы! :-)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям