Utilities to Repair Corrupt Memo Field Data

Last reviewed: September 15, 1997
Article ID: Q87665
1.02 2.00 2.10 2.50 2.50a | 2.50 2.50a
MS-DOS                    | WINDOWS
kbtool kberrmsg

The information in this article applies to:

  • Microsoft FoxPro for MS-DOS, versions 1.02, 2.0, 2.5, 2.5a
  • Microsoft FoxPro for Windows, versions 2.5, 2.5a
  • Microsoft FoxBASE+ for MS-DOS, version 2.1

SUMMARY

Third-party developers offer a number of freeware and shareware utility programs to recover damaged memo field data files. These utilities are supported by the third-party developers that wrote the utilities, not by Microsoft. The utilities on the list below have not been tested by Microsoft. The products included here are manufactured by vendors independent of Microsoft; we make no warranty, implied or otherwise, regarding these products' performance or reliability.

MORE INFORMATION

For information about performing table maintenance using FoxPro low-level file functions, please see the following articles in the Microsoft Knowledge Base:

   ARTICLE-ID: Q135905
   TITLE     : How to Retrieve Records that were Previously Zapped

   ARTICLE-ID: Q139758
   TITLE     : How to Modify the Table Header from FoxPro

Files Available from Third-Party Vendors

Name:          FPTFIX.PRG
Title:         Memo File Fixer - Improved version
By:            Hank Costello
Description:   Improved version of FPTFIX with more options. Fixes
               both file pointer and blocksize bytes as required. If
               you order the source code for this utility, you also
               receive a program that works with FPTFIX2 to check all
               .FPT files and to fix damaged files.

Name:          CHKFPT.COM
Title:         Display information about .FPT and help diagnose
               corruption
By:            Pete Olympia
Description:   Length-damaged FoxPro memo field utility to display all
               information about .FPT file and help diagnose memo file
               data corruption. Includes block size, next available
               block, if the link is incorrect, and the correct link.
               For each memo field and database record, the utility
               shows memo field length and whether it is picture,
               text, or corrupted.

Name:          MEMOPL.INF
Title:         MemoPlus short product description
By:            Pete Olympia
Description:   Product description of MemoPlus (see below), a set of
               utilities for xBase memo file handling. Supports all
               xBase dialects, including FoxPro 2.0. Can diagnose
               and repair corrupt memo files automatically. Can import,
               export, pack memo field data in MS-DOS. You can also
               edit memo fields using your own text editor. Uploaded
               by Pete Olympia.

Commercial Utility Programs

dSalvage Professional Contact: Paul Heiser Comtech Publishing Ltd. P.O. Box 12340 Reno, NV 89510 Phone: (702) 825-9000 Fax: (702) 825-1818 Order: (800) 456-7005

DTools EL SoftWare 3809 Plaza Drive #107-360 Oceanside, CA 92056 Phone: (619) 439-6617

MemoPlus Contact: P. I. Olympia Rory Data International 17 Thornburn Road North Potomac, MD 20878 Phone: (301) 251-0497 Fax: (301) 258-6862

Warehouse Vendor for Most FoxPro Add-In Products

HALLoGRAM Publishing 14221 E. 4th Avenue Suite 220 Aurora, CO 80011 Phone: (303) 340-3404 Fax: (303) 340-4404 Web: www.hallogram.com e-mail: sales@hallogram.com

For more information about third-party database-recovery utilities, please see the following article(s) in the Microsoft Knowledge Base:

   ARTICLE-ID: Q87688
   TITLE     : PRB: "Not a Database File" Error Using a Database File


KBCategory: kbtool kberrmsg
KBSubcategory: FxtoolGeneral
Additional reference words: FoxDos FoxWin 1.02 2.00 2.10 invalid missing
Fox3Party third party third-party 3rd party not a table 2.50 2.50a "Memo
File Is Missing/Invalid"
Keywords : FxtoolGeneral kberrmsg kbtool
Version : 1.02 2.00 2.10 2.50 2.50a | 2.50
Platform : MS-DOS WINDOWS


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: September 15, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.