Backup. Don't do anything until you make a backup copy of everything.
What about creating a new mdb file, exporting some tables and then compacting each mdb separately?
What is the file size of the mdb file?
Is your database properly split (front-end, back-end)?
So the database was created with Access 97, but you say you don't it anymore, so what version of Access are you currently running? Why was the database not upgraded to that version?
Do you have any backup versions of the database that you can simply restore?
Daniel Pineault, 2010-2017 Microsoft MVP
Professional Support: http://www.cardaconsultants.com
MS Access Tips and Code Samples: http://www.devhut.net