Board index » delphi » Tutility file repair

Tutility file repair

Hi
I had a corrupted Paradox 7 database file (problem with file header) which I
tried to repair using the repair utility from the Inprise site.
The utility gave a message that I should manually rebuild the file.  How do
you manually rebuild a database file?  D4.01
Thanks
 

Re:Tutility file repair


Apparently the file header was damaged. There is a way to get the header
information from a good copy of the file and use it to rebuild the damaged
file. I have never attempted to do this using the Tutility DLL API. This is
implemented in the table repair components from Out and About Productions at
www.o2a.com.

--
Bill Todd
(Sorry but TeamB cannot answer questions received via email)
(Remove nospam from my email address to contact me for any other reason)

Re:Tutility file repair


Quote
> I had a corrupted Paradox 7 database file (problem with file header) which I
> tried to repair using the repair utility from the Inprise site.
> The utility gave a message that I should manually rebuild the file.  How do
> you manually rebuild a database file?  D4.01
> Thanks

A manual repair in Pdox 4.5 (DOS) involves typing the table structure
(field names and type) manually.  It should be in the menu in the repair
Utility.  Just make sure you enter the SAME structure of the damage
table or you'll end up with you know what!

Bye.

Re:Tutility file repair


Quote
Godfrey wrote:

> The utility gave a message that I should manually rebuild the file.  How do
> you manually rebuild a database file?  D4.01

AFAIK you have to supply empty tables with the same headers. TUtility 'borrows'
these headers then.

Werner

Re:Tutility file repair


Hi Godfrey,
Apparently, the table header structure was corrupted.
TUtility itself is unable to "guess" the correct header values,
so you have to use some third party tool. You may want to
check the Pdxrbld application ver 1.20 (free, 32 bit source only)
on my website (Delphi corner). It includes "Header borrow" feature
now as well.
--
Roman
(please remove STOPSPAM. in header)
URL:  www.rksolution.cz (Delphi corner)
MAIL: I...@rksolution.cz

Quote
Godfrey wrote in message <6u58hc$k...@forums.borland.com>...
>Hi
>I had a corrupted Paradox 7 database file (problem with file header) which
I
>tried to repair using the repair utility from the Inprise site.
>The utility gave a message that I should manually rebuild the file.  How do
>you manually rebuild a database file?  D4.01
>Thanks

Re:Tutility file repair


You may want to check out the DataSentry Data Maintenance Utility and
SelfCheck Data Maintenance API from Logic Process. The first is a
standalone Paradox table maintenance app and the second is an API
which allows Delphi developers to incorporate table maintenance
features into their own apps.

Download the free, full-featured trial at http://www.logicprocess.com
if you are interested in having a look.

Jim McCullin
Logic Process Corp
www.logicprocess.com
sa...@logicprocess.com

On Mon, 21 Sep 1998 12:11:49 +0200, "Godfrey" <fle...@intekom.co.za>
wrote:

Quote
>Hi
>I had a corrupted Paradox 7 database file (problem with file header) which I
>tried to repair using the repair utility from the Inprise site.
>The utility gave a message that I should manually rebuild the file.  How do
>you manually rebuild a database file?  D4.01
>Thanks

Other Threads