Which version of Access are you using? I can't speak for the latest versions, but in most version, 2.0 GB is the size limit for Access databases. It sounds like you have exceeded that.
So you may need to re-visit how you are storing your data. You may need to investigate:
- storing the data in a different back-end, like SQL, mySQL, or Oracle
- split the data into multiple databases and link to it
If you already haven't, you should probably split your database into a back-end holding the data only, and a front-end with all your Queries, Forms, and Reports. Access has a built in utility that will do that for you (see Access' built-in Help files).