home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 17 / CD_ASCQ_17_101194.iso / vrac / fixv2.zip / FIXDBF.DOC < prev    next >
Text File  |  1994-08-24  |  4KB  |  94 lines

  1. 1.  Summary
  2. FIXDBF.EXE is a Turbo Pascal program which allows the user to edit the header 
  3. record and field sub-records of a dBASE / FoxBASE+ / FoxPro type DBF file.  
  4. These functions are particularly intended for repair of damaged DBF files.
  5.  
  6.  
  7. 2.  Execution
  8. FixDBF v2.12 uses a command line interface to speficfy one or more files.
  9.  
  10. The command line parameters can be one of the following:
  11.  
  12.     no parameter -  enter interactive repair mode
  13.  
  14.     <filename>   -  attempt to automatically repair the specified file
  15.                     .DBF extension is required
  16.  
  17.     *            -  attempt to automatically repair all DBF files in the
  18.                     current dierctory
  19.  
  20.     * -R         -  attempt to automatically repair all DBF files in the
  21.                     current directory and recursively search and repair
  22.                     all DBF files in all subdirectories
  23.  
  24.  
  25.  
  26. 3.  Common Problems
  27. Typically, a trashed database is the result of a hardware or network failure
  28. during a record update or append.  In the case of an append, the database
  29. will have more records in it than the header indicates.  In the case of an
  30. update, an incomplete header record may have been written or the database
  31. type byte may be corrupted.  Many times, the data may appear completely
  32. correct and simply running the program and accepting the defaults may be
  33. all that is needed.  In some cases, a partial record may be left behind
  34. from a crash - this case is handled by adding blanks to pad to the end of
  35. a full record.  Always take a backup and always work on a copy of the DBF 
  36. - a failing hard disk or network is likely to fail again!
  37.  
  38.  
  39. 4.  License
  40. User is entiteled to a trial evaluation license of this software.  If you are
  41. using FixDBF to repair damaged files which contain valuable data, the you
  42. must register your software.
  43.  
  44. You may freely distribute unmodified copies.  Author reserves copyright
  45. to source code and decompilation is expressly prohibited.
  46.  
  47.  
  48. 5.  Warranty
  49. No warranties, express or implied, are given with this software.  Author
  50. assumes no risk for use of the program including loss or corruption of data.
  51. Execution of the program implies consent of the user to these terms.
  52.  
  53. 6.  Revision history
  54.         02-26-93        Baseline product
  55.  
  56.         03-01-93        Enhancement to file copy to increase speed
  57.  
  58.         06-23-93        Addition of CDX flag editing
  59.  
  60.         07-28-93        Handling of severe corruption of header
  61.  
  62.         08-02-93        Full screen v1.5 / mouse interface
  63.  
  64.         10-20-93        Renames initial file to temp and recovers as
  65.                         initial file name
  66.  
  67.         11-14-93        Include automatic mode and keyboard interface
  68.  
  69.         05-09-94        Supports databases with up to 255 fields per record
  70.  
  71.         08-16-94        Added * and -R options to fix all files and
  72.                         subdirectory search.  Added fix for files with 
  73.                         more than 32,768 records.  Release v2.1
  74.  
  75.         08-17-94        minor fix to interactive mode
  76.  
  77.         08-24-94        split into two products:
  78.                             FixDBF v2.12 command line mode only version
  79.                             FixDBF v3.0 interactive and command line version
  80.  
  81.  
  82. If you find this product useful and would like to become a registered user
  83. (includes TP 7.0 source code, manual, and 1 year of updates), send $25 for
  84. personal use or $45 for commercial use to:
  85.  
  86.  
  87. MultiSoft
  88. 18 Valley Court
  89. Branford, CT  06405
  90. 203/483-0397
  91. CIS (71652,516)
  92.  
  93.                   - All comments / requests acknowledged! -
  94.