While testing this I found a problem with SDT - if you run reindex with the pack flag set to .t. and there is a problem with the reccount in the file header any excess records will be permanently lost.
A problem is a problem only as long as it has a possible solution. Lacking that, it becomes a FACT!