home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Pier Shareware 6
/
The_Pier_Shareware_Number_6_(The_Pier_Exchange)_(1995).iso
/
012
/
baddbf.zip
/
BADDBF.DOC
next >
Wrap
Text File
|
1994-11-29
|
2KB
|
49 lines
BAD DBF v1.0
Programmer: Alan McNamee
(c)1994 Advanced Systems Research
P.O. Box 157
Marylhurst, Or 97034
(503) 655-7031 voice
(503) 657-3359 BBS
1st time logon: TBBS SYSOP
A FREE PRODUCT OF ADVANCED SYSTEMS RESEARCH
BAD DBF is a program that is designed to SCAN an entire drive for DBASE
datafiles ".DBF" and check the data segments of the files for data
corruption. File corruption is usually the result of NUL bytes being
introduced into a record. If a NUL byte is the first character of a
FIELD entry, then TBBS could lockup whenever it trys to read the
information from that record and field.
BAD DBF will not take any kind of corrective action, it will simply report
the errors and write them to a log file "ERROR.LOG". The log file will
contain the PATH and FILENAME of each file and the byte offset of the bad
data as well as the record number that the data is in. You will normally
have to use a sector editor in order to clean up the bad data since NUL
bytes will terminate a field and cannot be edited with DBASE tools.
NOTE: If the NUL bytes are found AFTER the last record of the Datafile,
this could be something that a PROGRAM wrote into the .DBF on purpose and
and should not be tampered with.
Installation:
-------------
The only installation requirement is that you create an SDL menu entry
for BADDBF.TPG to be called from.
Example:
Entry:
KEY=B TYPE=200 OPTDATA=C:\BADDBF\BADDBF /Q
Thats all there is to it. Once you run the program you will be able
to select the drive letter that you wish to scan.