🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: borland.public.vdbase.thirdpartytools
5 messages
5 total messages Started by Jeff Fullmer Mon, 05 Apr 1999 00:00
DSALVAGE ???????????
#47
Author: Jeff Fullmer
Date: Mon, 05 Apr 1999 00:00
6 lines
720 bytes
Has anyone used Dsalvage to recover a dbase file with a bad header ? If
so, how is it ?

Is anyone out there willing to try to recover a database for me ?

Thanks in advance.
Re: DSALVAGE ???????????
#48
Author: Gary White [dBVIPS]
Date: Tue, 06 Apr 1999 00:00
17 lines
1078 bytes
On Mon, 05 Apr 1999 17:08:24 +0100, Jeff Fullmer wrote:

> Has anyone used Dsalvage to recover a dbase file with a bad header ? If
> so, how is it ?
> 
> Is anyone out there willing to try to recover a database for me ?

If the table is not a level 7 table you know the structure, it
shouldn't be too difficult. Just open it in a hex editor and fix it.
The structure of the header can be found in QFORMT.FAQ at
http://www.apptools.com/dbase/faq



Gary White [dBVIPS]
Some dBase stuff at:
http://www.apptools.com/dbase
Re: DSALVAGE ???????????
#49
Author: Jeff Fullmer
Date: Tue, 06 Apr 1999 00:00
23 lines
1289 bytes
Hi Gary,

That file does not seem to exist.  Any other ideas ?

Jeff

"Gary White [dBVIPS]" wrote:

> On Mon, 05 Apr 1999 17:08:24 +0100, Jeff Fullmer wrote:
>
> > Has anyone used Dsalvage to recover a dbase file with a bad header ? If
> > so, how is it ?
> >
> > Is anyone out there willing to try to recover a database for me ?
>
> If the table is not a level 7 table you know the structure, it
> shouldn't be too difficult. Just open it in a hex editor and fix it.
> The structure of the header can be found in QFORMT.FAQ at
> http://www.apptools.com/dbase/faq
>
> Gary White [dBVIPS]
> Some dBase stuff at:
> http://www.apptools.com/dbase
Re: DSALVAGE ???????????
#50
Author: Gary Thoenen dBVIPS
Date: Wed, 07 Apr 1999 00:00
42 lines
2343 bytes
In article <3708DFF8.979A2DF4@aspenmort.com>, Jeff Fullmer wrote:
> Has anyone used Dsalvage to recover a dbase file with a bad header ? If
> so, how is it ?

Jeff - Gary's suggestion to fix it manually with a hex editor is 
effective, instructive and builds your confidence in your ability to deal 
with such problems.  Just remember to make good backups before cranking 
up the hex editor.

You may feel more comfortable using a program designed to deal with such 
things.  dSalvage is about the best there is -- although it doesn't do 
Level 7 DBFs.  It should handle messed up headers OK, either directly or 
with some input from you.  It's a valuable addition to any developer's 
tool kit.  Last I heard it costs about $200.  For more information, see:

  http://www.hallogram.com/dsalvge/index.html 

There is a good pair of free DBF corruption fixers available, DBFCLEAN 
and DBTCHECK.  Both can be downloaded, complete with docs, as self- 
extracting files DBFCLN.EXE and DBTCHK.EXE from Gary White's site:

  http://www.AppTools.com/dbase

While there, pick up QCRPT.FAQ, which covers corruption causes and 
prevention in useful detail.

DBFCLEAN and DBTCHECK are also available on the borland.com web site at: 
  
  www.borland.com/devsupport/VdBASE/db_util.html

Whatever program you use, the best fix of a corrupt header is sometimes 
to create a new DBF with the required structure, then overlay the header 
of the new file onto the old one.

> Is anyone out there willing to try to recover a database for me ?

Many of us could probably manage to do this for you, ... but it's usually 
quick and easy enough to do yourself with the right tools.  It's 
something you really want to be able do yourself whenever it might be 
needed.

-- Gary Thoenen (TeamB)
Re: DSALVAGE ???????????
#51
Author: Gary White [dBVIPS]
Date: Wed, 07 Apr 1999 00:00
20 lines
1011 bytes
On Tue, 06 Apr 1999 10:36:08 +0100, Jeff Fullmer wrote:

> That file does not seem to exist.  Any other ideas ?

It does for me.  Try:

http://www.apptools.com/dbase/faq/qformt.htm


Please move to the
dBASE2000 News Groups at
news://news.dbase2000.com
as soon as possible
The groups here will close
very soon.

Gary White [dBVIPS]

Some dBASE Stuff at
http://www.AppTools.com/dbase
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads