Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations MikeeOK on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

FoxPro 8.0 and File Sizes?

Status
Not open for further replies.

Redsz

Programmer
Jul 30, 2002
158
CA
Does FoxPro 8.0 remove the Table Size restriction of 2 gigabytes?
 
Redsz,
You caught me just as the phone rang, which is my excuse for such a terse answer. The explanation from the Fox Team as to why this will NEVER happen is that there are just too many places in the code where this limitation is assumed or even explicit. It's part of the OS record locking scheme, the offset links into memo files, and others have been mentioned. If it were changed then the tables / indexes / memo files would no longer be compatible with previous versions of VFP (and other applications that currently access them). And we'd have to deal with yet another .DBF variant! <s>

There is also speculation that MS marketing has nixed this even if it were technically possible - they don't need anymore &quot;free&quot; competitors to SQL Server. There are other DBMSs like MySQL that can handle large data files, and of course a good design can allow very large data sets with &quot;partitioned&quot; tables (see for a discussion on this topic).

Rick
 
Redsz,

If the 2 GB limit is a problem for you, you could always consider splitting the table into two &quot;vertical&quot; parts: half the fields in one and half in the other, with a one-to-one relationship between them.

Or, you could move to SQL Server.

Mike


Mike Lewis
Edinburgh, Scotland
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top