Even if we will all agree to say that an Access database should certainly not exist to handle more than 2GB of data, but it can happen for some reasons that you end up with such database (Fig 1).
Fig 1 : Access file exceeding 2GB
For example, when you import external data in the database, after you deleted tables in the Access file, you still have to compact and repair it in order to clean the cache, and reduce filesize.
Fig 2 : Access, compact and repair a fileFig 3 : Access, compacting error
The solution that I propose you to get your database back is very simple, it is an other Access database to download, CompactAndRepairDB-vX.0.mdb[1], that will allow you to compact and repair the first one.