To add to what Gunny said, as 2 GIG is the published maximum for an Access
2000, 2002, and 2003 mdb file, you may have a corruption issue.
Before you do *anything* else, make sure you are working with a copy of the
mdb file.
If Gunny's suggestions work, great.
If they don't, make an brand new, empty database and import everything but
the tables.
Next, make another new, empty database and import just the tables.
This should help get you under the 2 GIG limit. If this works without any
errors, then link the first database (now the "front-end") to the second
database (now the "back-end".)
Even with a single user, single computer database, it should be split like
this.
If none of these procedures work, then you have a truly corrupted database.
If that's the case, take a look at Tony's corruption page at
http://www.granite.ab.ca/access/corruptmdbs.htm for some more suggestions.
Good luck.
Sco
M.L. "Sco" Scofield, Microsoft Access MVP, MCSD, MCP, MSS, A+
Useful Metric Conversion #17 of 19: 1 billion billion picolos = 1 gigolo
Miscellaneous Access and VB "stuff" at
www.ScoBiz.com