![]() |
![]() |
![]() |
|
v7: DBF файлы в базе | ☑ | ||
---|---|---|---|---|
0
A_Dmitriev
20.10.08
✎
09:53
|
Доброго времени суток! Есть такая проблема: клиент хапнул вирус. Этот вирус похерил кучу DBF. Некоторые не открываются вообще, у некоторых отсутствуют поля, или изменилась их структура. Архивы есть, но 100-летней давности (как говорится, пока жареный петух не клюнет...).
Что нибудь можно сделать в этой ситуации? Конфа - бюджет 617. ЗЫ. За отсутствие архивов и релиз прошу не пинать, т.к. клиент достался по наследству от уволившегося коллеги |
|||
1
A_Dmitriev
20.10.08
✎
09:54
|
Резултаты ТИИ:
Не удалось открыть файл SC23745 Таблица - SC638. Не сошлось наименование поля номер 18 - SP23716 Таблица - SC592. Не сходится количество полей Таблица - SC515. Не сошлось наименование поля номер 15 - SP24020 Не удалось открыть файл SC23757 Таблица - SC21. Не сошлось наименование поля номер 8 - SP24435 Не удалось открыть файл SC23737 Не удалось открыть файл SC23751 Таблица - SC623. Не сошлось наименование поля номер 16 - SP24176 Таблица - SC14. Не сходится количество полей Не удалось открыть файл SC24011 Не удалось открыть файл SC24006 Таблица - DT9681. Не сходится количество полей Таблица - DH14193. Не сошлось наименование поля номер 12 - SP24843 Таблица - DH22576. Не сошлось наименование поля номер 8 - SP24883 Не удалось открыть файл DH24150 Не удалось открыть файл DH23759 Таблица - DT7973. Длина записи не соотвествует ожидаемой Не удалось открыть файл DH24957 Не удалось открыть файл DT24957 Не удалось открыть файл DH24106 Не удалось открыть файл DH24937 Не удалось открыть файл DT24937 Таблица - DH22427. Не сошлось наименование поля номер 15 - SP24340 Таблица - DH13399. Не сошлось наименование поля номер 9 - SP24390 Таблица - DH737. Не сошлось наименование поля номер 8 - SP24392 Таблица - DH15336. Длина записи не соотвествует ожидаемой Таблица - DH19415. Не сошлось наименование поля номер 10 - SP24394 Таблица - DH19424. Не сошлось наименование поля номер 7 - SP24396 Таблица - DH23320. Не сошлось наименование поля номер 4 - SP24849 Не удалось открыть файл DH23699 Не удалось открыть файл DT23699 Не удалось открыть файл DH24325 Не удалось открыть файл DT24325 Не удалось открыть файл DH24056 Не удалось открыть файл DT24056 Таблица - DH18584. Не сошлось наименование поля номер 5 - SP24428 Таблица - DH1864. Не сошлось наименование поля номер 11 - SP24399 Таблица - DH12081. Не сошлось наименование поля номер 35 - SP24234 Таблица - DH3910. Не сошлось наименование поля номер 18 - SP24511 Таблица - DT3910. Не сошлось наименование поля номер 24 - SP24431 Таблица - DH3939. Не сошлось наименование поля номер 16 - SP24521 Таблица - DT3939. Не сошлось наименование поля номер 25 - SP24433 Таблица - DH10320. Не сошлось наименование поля номер 12 - SP24342 Не удалось открыть файл DH24922 Не удалось открыть файл DT24922 Таблица - DT19728. Не сошлось наименование поля номер 6 - SP24562 Таблица - DH1738. Не сошлось наименование поля номер 11 - SP24401 Таблица - DH1424. Не сошлось наименование поля номер 20 - SP24042 Таблица - DH1302. Не сошлось наименование поля номер 15 - SP24344 Не удалось открыть файл DH25416 Не удалось открыть файл DT25416 Не удалось открыть файл DH25434 Не удалось открыть файл DT25434 Таблица - 1SOPER. Не сошлось наименование поля номер 7 - SP24455 Проверка физической целостности таблиц ИБ. Неисправимая ошибка. |
|||
2
Mikeware
20.10.08
✎
09:55
|
Долго и нудно работать руками...
|
|||
3
Дуб
20.10.08
✎
09:57
|
(0) попрощаться с БД. Поплакать, посыпать голову пеплом - и начать всё заново. Но уже с ответственностью.
(2) заемучится руками работать. Да и не факт, что данные не порушатся.. |
|||
4
Sadovnikov
20.10.08
✎
10:02
|
+(2) ... поднимая базу из архива.
|
|||
5
Злой Бобр
20.10.08
✎
10:03
|
(0) Ну если нет архивов - ставь им новую пустую базу и пусть херачат, раз нехотят бекапиться. И без вариантов.
|
|||
6
Sadovnikov
20.10.08
✎
10:03
|
+(4) Опаньки... Не заметил "За отсутствие архивов и релиз прошу не пинать.." :(
|
|||
7
dk
20.10.08
✎
10:05
|
хм, точно вирус?
может просто "чужой" md подсунули? |
|||
8
A_Dmitriev
20.10.08
✎
10:07
|
родной
|
|||
9
A_Dmitriev
20.10.08
✎
10:07
|
(8) к (7)
|
|||
10
dk
20.10.08
✎
10:15
|
дело твоё, хочешь ковыряться - ковыряйся, но результат никто не гарантирует
--- если .md и .dd родные, то просто приведи "сломанные" dbf в нужный вид, который прописан в .dd |
|||
11
dk
20.10.08
✎
10:16
|
ну и индексы надо прибить
|
|||
12
vladko
20.10.08
✎
10:19
|
тоже самое было недавно у знакомых. До этого был замечен вирус на компе и вылечен, однако дбф-ки подобно (1) повредились
|
|||
13
vladko
20.10.08
✎
10:21
|
те файлы, которые "не удалось открыть..." - это уже с повреждёнными заголовками дбф-ки. База невосстановима по-моему без бекапов
|
|||
14
Mikeware
20.10.08
✎
10:22
|
(3) Я б сказал даже, что часть данных обязательно порушится.
Вывод - справочники в чисткю базу, и долбить доки ручками по первичке.. (0) Найди этого "уволившегося коллегу" и поколоти. |
|||
15
Дуб
20.10.08
✎
10:28
|
(14) ещё вариант - проанализировать то, что осталось - и сделать импорт в чистую базу. Это - чтобы не совсем руками. Но некоторое время займёт.
На C# писал анализатор семёрочных *.dbf.. Точнее - только регистров. Ничего сложного там нет. |
|||
16
A_Dmitriev
20.10.08
✎
10:48
|
Подсунул мд-шник из обновления (617релиз), база открылась. Доки вроде на месте. Думаю с помошью КД перелить данные в новую базу.
|
|||
17
Дуб
20.10.08
✎
11:02
|
(16) что-то ты недоговариваешь.. Перехимичили..
|
|||
18
A_Dmitriev
20.10.08
✎
11:04
|
(17)МД-шник старой базы и типовой идентичны
|
|||
19
Дуб
20.10.08
✎
11:06
|
(18) колдунство?
|
|||
20
A_Dmitriev
20.10.08
✎
11:20
|
(19) Я думаю что, все-таки вирь.... Какие-то бюджетники принесли платежки в казначейство и со временем эта зараза расползлась по городу. Авторан, мать его... 1С-ку так прикольно чикает))) В одной базе вдруг исчезли суммы из кассовых документов (в форме суммы нет, а в реквизите есть - на печ.форме выводится), в др. базе "исчез" бюджетный план счетов. Ряд баз перестал обновляться (с сообщением "невозможно сравнить конфигурации"). Веселуха, в общем)))
|
|||
21
Дуб
20.10.08
✎
11:26
|
(20) по поводу сумм - точно ли их нет? У меня подобное было безо всяких вирусов: пользователь поменял шрифт - значение перестало влезать. А эска при этом тупо не отображает вообще ничего.. Насилу понял - в чём дело (добрые люди подсказали).
Кстати, ты мне очень вовремя напомнил.. Сейчас батник пишу - давно собирался - одному клиенту. Уже неделю работают без сохранения :) Так что - спасибо. |
|||
22
A_Dmitriev
20.10.08
✎
11:28
|
(21) Мысль! Надо спросить про шрифты. Когда я жму на кнопку в поле "Сумма" - открывается калькулятор с суммой ПКО/РКО
|
|||
23
Дуб
20.10.08
✎
11:37
|
(22) вот-вот.
Батник написал, кстати.. Осталось вспомнить - как рару сказать, чтоб архив именовал по текущему времени/дате.. Хелп смотрю :) |
|||
24
A_Dmitriev
21.10.08
✎
02:07
|
Перелил. Вроде все на местах. Даже обновиться удалось.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |