The exchange server has a built-in facility that aids in determining and fixing any kind of damages which takes place in the database at file-system level. When the EDB file is corrupted at page level then the exchange database is commonly hit by the 1018 JET_errReadVerifyFailure error.
Exchange Server Database may get corrupted at different levels. As for example, sometimes, the index is disordered or the file becomes corrupt. Depending on the type of failure, database corruption of Exchange Server can be classified as Logical Corruption and Physical Corruption.
How to Verify Exchange Database Page Corruption?
Exchange database looks like another system-file saved with .edb file extension. At the Logical level, an EDB file consists of 4KB pages. In order to keep the I/O operations minimal, these pages are organized in a B-tree structure. Some of the pages of these B-tree structures contain data while others may have pointers which link one page to another. If you have such kind of structure ensures that once a query is raised, traversal is quite faster and you get quick results. Later on, indexes and tables manage data with the use of separate B-tree structure which is known as B+ tree.
The header occupies the first two pages of Exchange database EDB file. It means that the first logical page of the database is indeed its third physical page.
Causes of Error 1018:
The 1018 error occurs because of the following reasons:
- The checksum value is stored in the header of the database does not tally with the checksum value calculated while writing database to the disk.
- There is some error with NTFS file system or the data is being written to an incorrect location on the hard disk.
The Exchange Server at times acts wary itself and generates this error. This happens when the server generates an incorrect checksum value for the page.
How to Fix Exchange error 1018:
When exchange mailbox database gets corrupt then its data becomes inaccessible. You can restore it by suing the valid update backup file or by using inbuilt command-line utility which is Eseutil and Isinteg. You can fix exchange error 1018 using some manual method and you can also use EDB Repair Tool. This tool can easily fix any kind of error related to exchange files. It can easily repair corrupt database files and extract user mailboxes as a distinct PST files which can be directly imported and used in Outlook.
Steps to Resolve Exchange Jet error 1018:
Step 1: Click on ‘open EDB File’ and choose the EDB file or to search the files you may click on ‘Find EDB File’.
Step 2: Select the MS Exchange Server type and click ‘Start’ button.
Step 3: Select the scanning types, ‘Quick Scan’ or ‘Extensive Scan’ and click ‘OK’.
Step 4: Recoverable file and folders are presented in the left panel; you may see the preview of the item by clicking.
Step 5: Now select the mailbox folders to recover and then click on the ‘Save mailboxes’ icon. Fill the destination drive or folder in a dialog box and click ‘OK’.
Step 6: And the selected Data will be recovered.