Sometimes your database starts to exhibit unexplained behaviour- something that used to work suddenly stops working, or seemingly inexplicable errors appear. Or sometimes the database gets larger than it used to be (even after compact/repair) or starts to load much more slowly.
One of the solutions often recommended is to decompile the database. Decompiling is done using a command line switch, and it seems to be an undocumented option. The links below provide instructions and additional information on decompiling. Note that some of the articles talk about decompiling actually introducing problems sometimes, so it seems like it's best to only decompile when you have reason to suspect a problem and to make a copy of the database before decompiling.
Here are the links:
- How Do I Decompile a Database? This new post from Rogers Access Library explains how to decompile and why you might need to do this, including instructions for creating a shortcut for decompiling.
- Decompile or how to reduce Microsoft Access MDB/MDE size and decrease start-up times from Tony Toews contains more details including some other database repair methods.
- Solving Access IPFs with /Decompile from The Access Web provides very concise instructions and a link to a post that attempts to explain how decompile works.