v7: codebase error -200 (проблема с DBF) #786315


#0 by i_oops_i
Всем привет! После заражения системы вирусом шифровальщиком, пришел в негодность DT5716.dbf тестирование и исправление не помогло, в итоге удалил DT5716.dbf и DT5716.cdx, сделал повторное тестирование и исправление, база запустилась без проблем. Попытался открыть файл DT5716.dbf программами DBF Navigator ничего не помогло Как узнать за что именно отвечают эти файлы? Чего может затронуть удаление этих файлов? Без них база сможет жить? На всякий случай файлы по ссылкам dbf - cdx -
#1 by Это_mike
как узнать - заглянуть в файл .dd
#2 by Это_mike
DT5716.dbf - табчасть какого-то дока а в файле - мусор какой-то
#3 by DrZombi
Увольняйся. Наймите специалиста :)
#4 by DrZombi
+ Как вы вообще смогли избежать заражение всей БД? Вирусы не привередливы, им побоку на содержимое. Заражают по расширению. :)
#5 by DrZombi
+ Шифровальщики, обычно шифруют заголовки. У ДБФ фалов нет смыслу шифровать кукую либо часть. Вы спросите: "Почему не шифрует весь ДБФ?" Ответ: Да потому что долго и бесполезно, вирус может не успеть шифрануть другие файлы :) ...п.с. Пожалуйста...
#6 by PuhUfa
ТС видимо "расшифровал" файлы переименованием, вот там и мусор про который написано в я Вас подозреваю! -))
#7 by DrZombi
ТС, "гений", переименование файлов, вот что надо всем советовать :)
#8 by i_oops_i
То есть база нормально функционировать сможет? Какие могут возникнуть проблемы? Мне принесли ее на флешке, как там все былО не в курсе, но в каталоге БД присутствуют зашифрованные текстовые документы
#9 by Это_mike
может. только данных табчасти одного документа не будет. и да, " в итоге удалил DT5716.dbf и DT5716.cdx" - похоже, вранье...
#10 by Это_mike
вообще, если регистры целы - можно попытаться восстановить данные. Хотя хез что за конфига...
#11 by DrZombi
Любопытненько. Ищите "no more ransom"
#12 by DrZombi
Они зашифрованы. Это очередной шифровальщик :)
#13 by Это_mike
мля, прямо ж на первом скриншоте написано, что это за док
#14 by Это_mike
короче, если выложишь базу - могу глянуть.
#15 by МимохожийОднако
Моя практика показывает, что без предыдущих архивов всё равно полноценно не восстановишь.
#16 by PuhUfa
и DT5716.dbf - проводки
#17 by DrZombi
+ Скорей всего файлы решили расшифровать очередной утилиткой от не пойми кого. И оно не до конца сумело это выполнить :)
#18 by DrZombi
Народ, вот чем расшифровывали.
#19 by МимохожийОднако
Что ты тут подсовываешь?
#20 by DrZombi
+ Думается не только этот файлик поломан. Просто ТС 1С написало только про него. А так думается все там печально :)
#21 by Это_mike
вирусы. зомбирующие....
#22 by DrZombi
Обратите внимание на скрин в И слова ТС в "После заражения системы вирусом шифровальщиком, пришел в негодность" ... Шифровальщик не шифрует один файлик :)
#23 by Это_mike
ТС пропал. Ну и хрен с ним...
#24 by i_oops_i
почему вранье?! Просто удалил и все, после чего база запустилась без ругани. да, как то странно что пострадал только один файл здесь я) пока прочитаешь то что здесь написано, пока отсечешь бред)
#25 by Это_mike
бреда тут пока еще никто не писал. а беглому чтению учат в начальной школе....
#26 by DrZombi
Почему, странно. Просто расшифровальщик его не осилил Это если и правду, если все дело в нем. Вам повезло. Спроси у Клиента бекап. Подсунешь заголовок в свой поломанный DBF файл из архива. И будет вам счастье... И деньга на хлеб :)
#27 by DrZombi
+ Держи. Структура DBF-файла Может кто тебе подскажет ссылку на статью по восстановлению заголовков. Где то на просторах видел подобное :)
#28 by Это_mike
тут одним заголовком дело не обошлось. видно же...
#29 by DrZombi
+ как получить DBF файл. Вам понадобится файл: 2. 1CV7.DDS или 1CV7.DD Копируешь их в отдельную папочку, запускаешь конфигуратор. Дальше 1С сама создаст копии DBF файлов. После подсовываешь к себе в рабочую копию БД. ... Не забываем делать бекапы :)
#30 by Это_mike
+ Иэх, млин... когда-то вручную разбирали и строили.... интернетов не было... "раньше были времена, а теперь - мгновения. Раньше *** стоял, а теперь - давление..."©
#31 by mehfk
Нужно сначала создать файл с нужной структурой (1С сама должна его создать), потом перенести в него hex-редактором данные.
#32 by mehfk
Небитые данные идут где-то чуть дальше середины файла.
#33 by DrZombi
Видимо документов было мало :)
#34 by Это_mike
он утверждает, что удалил дбфку - система лдолжна была создать новый файл, размером не боле килобайта, с заголовком . а в файле - мусор
#35 by DrZombi
Разве 1С может создавать DBF сама при присутствии других DBF? Помнится, чет там был какой засад :)
#36 by i_oops_i
да писали вначале всякую чушь не по делу :) спросил сейчас насчет бекапа, вроде нашли базу примерно середины текущего года если сейчас мне скинут эти два файла, какой инструкции следовать? ToAll могу скинуть базу если интересно
#37 by Это_mike
с 228180x
#38 by DrZombi
Поспрашивай. Задавай вопросы правильно. Мои воспоминание про 1С 7.7 уже далекие. Я перешел на 1С 8.3 :)
#39 by DrZombi
+ Шифровальщик шифрует просто тупо, к примеру 1 кб информации. Или 10 кб... В общем не много От этого получается зашифрованными, и заголовки и часть файлов DBF. Ваш файлик видимо содержал с десяток документов. Вот и получается пол файла :)
#40 by DrZombi
+ По бекапам, Если выловить при сравнении отличие до нужного байта, можно восстановить вообще все файлы :) И без дешифратора. При условии, что MD файл тоже не зашифрован :)
#41 by МимохожийОднако
ТЫ раньше работал с 77? Странные вопросы задаешь. Им надо с бэкапа набивать документы. Попомни мои слова. Лучше сейчас начать, чем после недели твоих изысканий. Битый не один файл, это как пить дать. Можно попробовать подсунуть файлы со справочниками и документами без регистров, а потом провести. Но не факт, что прокатит.
#42 by DrZombi
Думается он Системный Администратор.
#43 by DrZombi
+ Состав информационной базы 1С:Предприятие 7.7
#44 by aka AMIGO
1. в файле .DBF твоей базы А именно - наименования полей из хидеров дбф-файлов. Находишь проблемный файлик, распечатываешь инфу полях 2. Файлы *.dbf открываются в Excel или что там у тебя на компе стоит.. 3. сравниваешь поля. Если что-то отличается - можно пытаться добавить/изменить в Excel"е, или увы, нужна утилита работы с дбф-файлами.
#45 by Это_mike
вот теперь действительно пошел бред...
#46 by i_oops_i
Раньше работал, но по большей части как администратор БД + SQL + Terminal Server, но это было очень давно...Сейчас просто попросили по старой дружбе. Спасибо, буду читать Если открыть через Excel 2007, все символы закодированы
#47 by aka AMIGO
Ну, почему-же "Бред"? - я восстанавливал убитый ГБ-шкой файл в базе на её компе. Правда, правил в FoxBase2. Не думаю, что она сработает у ТС на компе.. Старенькая, не со всеми осями совместима. Потому и написал про утилиты. А вообще-то это личное дело автора.
#48 by mehfk
Скажите, а правда, что Абрамович выиграл в лотерею миллион? Правда, только не Абрамович, а Рабинович, не в лотерею, а в карты, не миллион, а сто рублей и не выиграл, а проиграл
#49 by aka AMIGO
- стало-быть, дело не только в хидере.
#50 by aka AMIGO
уговорил :)
#51 by i_oops_i
(ToAll) имея копию файлов примерно середины года, можно что то сделать?
#52 by Масянька
В Excel и нормальные базы отображаются, как "закодированные". Открывать нуно dbf-примочками (например, ). Вторую половину года набивать ручками. Заодно, бекапить научатся. И в связях будут разборчивей.
#53 by Это_mike
можно.
#54 by Это_mike
не, нормальным экзелем нормальные дбф открываются на чтение нормально...
#55 by Это_mike
набивать или восстанавливать - зависит от полноты налитого стакана...
#56 by Ёпрст
дай мд, восстановлю всё, что не испортилось в этом файле.
#57 by Это_mike
кункурент :-)
#58 by МимохожийОднако
Можно набить руками. Об этом тебе уже дважды сказали. Об этом и скажи друзьям, чтобы не теряли время. А если ты всё-таки восстановишь (в этом есть сомнения), то для них это будет  подарок.
#59 by Масянька
Можно соревнование устроить: кто быстрее - ТС восстановит или звери набьют.
#60 by МимохожийОднако
Во всяком случае один получит дополнительный опыт, а друзья - восстановленные данные. Может быть, наконец-то настроят нормальные бэкапы и не будут открывать левые письма.
#61 by Масянька
Как говорит наш любимый шеф: «Если человек идиот, то это надолго»! (С)
#62 by Это_mike
Кю!
#63 by i_oops_i
не знаю почему, но в городке где сейчас нахожусь, не ценят специалистов 1С, если что и предлагают, то за смешные деньги.
#64 by Это_mike
типовой ЗИК 352
#65 by МимохожийОднако
Если в этой ссылке только небитый файл md, то получишь пустую базу. ОФФ: Не ценят специалистов 1С по другой причине.
#66 by Это_mike
Ёп обещал ему его восстановить ас ис. я глянул, мне плагин к фару лениво ставить
#67 by Это_mike
блин, ну почему так лениво что-нибудь делать?
#68 by Масянька
ИМХО: потому что проблем нет. А когда проблемы есть - даже думать некогда.
#69 by Ёпрст
Лови
#70 by Ёпрст
Закинешь в базу, прибьёшь DT5716.CDX, зайдешь монопольно. Это всё, что осталось от табличной части дока БУПроводки.
#71 by uno-group
Обработка которая докинет записи из битого дбф в не битый 20 строк кода.
#72 by Ёпрст
выкладывай, посмотрим
#73 by i_oops_i
спасибо большое! Я правильно понял, пострадала только табличная часть документа БУПроводки?
#74 by Ёпрст
да, ты же только этот файл предоставил.
#75 by МимохожийОднако
Это он пошутил Рано радуешься
#76 by DrZombi
Получи бекапы от клиента и тогда поймешь, что пострадало, сравнив первые заголовки файлов
#77 by uno-group
Дб1.Записать; Как то так добавить пару проверок и процедуру выбора файлов
#78 by Ёпрст
^))))
#79 by Ёпрст
+78 если не понял, то получишь ошибку, как в . один в один при попытке открытия XBASE-ом этого файла.
#80 by i_oops_i
отправили мне бекап, сколько ему месяцев не знаю, в нем почему то нет *.cdx файлов спасибо, но что с этим делать видимо уже не разберусь...если не изменяет память нужно создать обработку, добавить поля и кнопки,
#81 by Ёпрст
с этим ничего не делать, забыть про как страшный сон.
#82 by Ёпрст
ага, хороший файли тебе дали, тоже битый.
#83 by uno-group
Я говорю про работу с уже отремонтированный файл дбф если в нем при ремонте пострадали начальные записи.
#84 by Ёпрст
в каком месте ты это говоришь ?
#85 by Ёпрст
если че, содержимое файла в ровно такое же, что и в , в части не побитых данных, один в один
#86 by МимохожийОднако
Архивы тоже были зашифрованы, т.к. были на том же компьютере. "Мне так кааааээтся"
#87 by i_oops_i
загрузился вроде без каких либо сообщений видимо архив находился на том же ПК какие мои дальнейшие действия?
#88 by Масянька
Выкинуть базу, выкинуть комп. Покупают новый комп, ставят ось, ставят 1С, заводят новую базу и работают.
#89 by Ёпрст
Проверять документы БУПроводки вестимо, + смотреть, в каких именно документах теперь отсутствует табличная часть. Можно ТиИ на копии запустить - оно само скажет.
#90 by i_oops_i
думаете проблемы все таки всплывут? не смотря на
#91 by Масянька
Стопудово.
#92 by Это_mike
неправильно! 1. сровнять с землей как минимум здание конторы (вместе с персоналом) 2. построить новое здание. 3. зарегистрировать новое юрлицо 4.набрать новый персонал... 5.. ну а дальше - комп,ось,1с, база...
#93 by Это_mike
увидел базу на почте. проблма еще актуальна?
#94 by i_oops_i
актуальна конечно, если можно все это привести в порядок, если нет, так  и скажу, пусть ручками с нуля.
#95 by Масянька
Вариант... Если после проблема останется - однозначно.
#96 by Это_mike
а может, "место прОклятое"™, не? :-)
#97 by Это_mike
ок, до вечера гляну
#98 by Масянька
Батюшку с кадилом можно позвать...
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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