It is hard to say exactly why certain logs are required without a deep programmatic understanding of JET Databases, but nonetheless the log is required and must be available before the database can be mounted.ĮSEUTIL /mh command is run against a dismounted database to view database header information. edb file or are simply required to bring the database to a consistent state. In the previous example The DB1 database requires transaction log E0000000003.log because the transactions contained within it were either partially committed to the. Whether a Dirty Shutdown happens and which transaction logs may be required to recover the database is dependent entirely upon which transactions were being processed at the time of the failure. ![]() However, if something happens to cause the database to terminate abruptly, it is probable to result in a Dirty Shutdown state. To confirm the clean shutdown of the databse you should use the eseutil utility: When this is allowed to happen, the database is said to be in “Clean Shutdown” and requires no transaction logs to mount because all transactions have already been replayed into the database. One of the database issue is the dirty shutdown, When Exchange dismounts a database, the Information Store ensures that all transactions (dirty database pages) in cache are committed to the database (.edb) file.
0 Comments
Leave a Reply. |