Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.03;
Скачать: CL | DM;

Вниз

Corrupt file - other than header   Найти похожие ветки 

 
Vitek_m   (2002-05-14 13:29) [0]

Есть база данных Paradox. Повреждён заголовок - Corrupt file - other than header. Ктонибудь может подскажет есть ли какая утилитка для востановления повреждённых db файлов.


 
Sandman   (2002-05-14 21:19) [1]

Можно поступить следуюющим образом.
Создать DB с идентичной структурой и копирнуть ёё следующим SQL в SQL Explorere:

Insert Into "EmptyNew.db"
Select * From "CorrupedOld.db"

Возможно оно будет матом крыть, но ты всё это игнорирен, возможно пару записей отвалится, но резалт позитивный должен получиться


 
Григорий   (2002-05-14 22:48) [2]

SQL-ем не пробовал но всегда делал так:
Начало как у верхнего товарища

> Создать DB с идентичной структурой и копирнуть ёё следующим
> SQL в SQL Explorere:

а затем в цикле для созданной табличе делаешь.

while not table.recordcount<1000 do begin
table.append;
table.post;
end;

надо чтобы размер новой таблицы был >= размеру старой.
потом след. программка.

var Fi,Fo:File;
S:String;
begin
AssignFile(Fi,"NewTable.db");
Reset(Fi,1);
AssignFile(Fo,"OldTable.db");
Reset(Fo,1);
SetLength(S,2000);
BlockRead(Fi,S[1],2000);
BlockWrite(Fo,S[1],2000);
CloseFile(Fi);
CloseFile(Fo);
end;

А потом копируешь данные из старой таблицы в другую или DataBase Desktop-ом или опять-же методом Sandman.


 
Григорий   (2002-05-15 09:14) [3]

Да, забыл. Всё это надо делать только если таблица вообще не открывается DataBase Desktop. И лучше вместо нового файла использовать какую-нибудь архивную копию сломавшегося файла.



Страницы: 1 вся ветка

Текущий архив: 2002.06.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
1-7073
PONTIY
2002-05-21 09:13
2002.06.03
Изменение региональных настроек в runtime


14-7204
Doom
2002-04-24 23:21
2002.06.03
Что - D6 под NT4 не рассчитаны?


1-7048
MasterA
2002-05-21 17:27
2002.06.03
Паскаль и файлы.


14-7188
cok
2002-04-25 18:18
2002.06.03
Чё лучше?


7-7248
Nazya
2002-03-07 14:14
2002.06.03
Мастера помогите ! Мне нужно написать сервис