Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
FoxFix 5 ff_scan() question
Message
 
 
To
10/10/2005 16:22:04
General information
Forum:
Visual FoxPro
Category:
Third party products
Environment versions
Visual FoxPro:
VFP 9
Miscellaneous
Thread ID:
01055064
Message ID:
01058001
Views:
32
Tracy,

I made a change to my FoxFix5.ini (which is in the windows directory). The only thing was different is MemoMissingAction. I had it set to 0. So I changed it to 1, as in your example. However, when I run a program with ff_scan() agains the corrupted table, it does not get fixed.

Another thing I noticed though. I can open the table with VFP 6 and go to the corrupted memo record and VFP 6 does not report any problem. When I do it with VFP 9, I get error "Memo file MyFile.fpt is missing or invalid". The program that runs FF_SCAN() is compiled in VFP 6. I wonder if it would make a difference if I redo the program in VFP 9. I doubt it though. At this point I am losing trust in FoxFix as a good program to fix this type of corruption.

Thank you for your help.


>Look at the settings in the foxfix5.ini that you distribute and store in the user's windows directory:
>
>[Memo]
>MemoExistsAction=1
>MemoMissingAction=1
>DetermineBlocksize=0
>UserDefinedBlocksize=64
>MemoDisplayMaxInKB=8
>MemoDisplayMaskNulls=TRUE
>GenerateOrphansTable=TRUE
>OrphansForMemos=TRUE
>OrphansForGenerals=FALSE
>MemoLengthThreshold=0
>
>
>>When I run ff_scan('mytable',-1) (from an .EXE file) against a table that has invalid block pointers (corrupted memo), ff_scan() find no problem with a table.
>>
>>Do you know if ff_scan() is supposed to find these type of problems? I thought it should, because in the interactive mode (using FoxFix Tool), FoxFix Tool finds problems in this table.
>>
>>Could the problem be with the FOXFIX5.INC? What setting in this file (if any) directs FF_SCAN() to find and fix invalid block pointers?
>>
>>Thank you in advance for any suggestions.
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham
Previous
Reply
Map
View

Click here to load this message in the networking platform