MS Access VB Code Crash Recovery Strategies

January 3, 2003

[From Listen Software Solutions]

What if you could intercept the MS Access SQL statement before a database transaction occurred, recording this statement in a journal. Would this be valuable to you? Of course it would. What if you could replay the journal DML entries in the event a database crash occurred? Would this be of value? If you haven't solved the transaction problem you'll love this article.

This article explains how to build a Data Manipulation Language (DML) transaction log. In the event the MS Access Database becomes corrupt, the data can be recovered. If a disaster occurs, the MS Access Schema is restored and all transactions in the DML transaction log are applied. It would be possible with DML transaction logs to create a point in time recovery also speeding up the down time of the crashed database.

The article continues at http://www.listensoftware.com/smartform.html