When you attempt to mount message databases on an Exchange computer, the procedure may fail and the following event ID message may be logged in the Application event log:
Event ID: 1088
Description: The information store could not be loaded because the distinguished name (DN) of message database
/CN= does not match the DN of directory
Root Cause: The database may have been restored to a computer that is in a different organization or site/administrative group than the original database.
In this article, I am explaining 3 different solutions to resolve these problems. Solution 2 and 3 were used by me on various times successfully. Solution 1 is all about reinstallation hence, personally I have never followed.
Solution 1– applicable to all Exchange versions:
In order to mount the copy of the databases by keeping same organization and site name, firstly remove the installed Exchange server along with removing Exchange Organization from Active Directory and then install Exchange again with Exchange organization or site name as per mentioned in Event ID 1088.
"Event ID 1088" Is Logged and Store Fails to Mount
How to completely remove a Exchange server or the entire Exchange organization
Solution 2 – applicable to Exchange 2000/2003 (most preferred as it does not involve reinstallation):
Use tools like Ldifde or LegacyExchangeDN to change the organization or site name as per mentioned in Event ID 1088.
: This tool is located in C:\%Windows_Directory%\Sys
tem32 and gets copied while OS is installed.
How to change the LegacyExchangeDN attribute in native mode with ADSI Edit
Using LDIFDE to import and export directory objects to Active Directory
(though article is written for Windows 2000, it is also applicable to Windows 2003).
: This is tool is used to change Exchange 2000 and 2003 Organization or Site/Administrative Group name as well as to view/change LegacyExchangeDN value. Need to download from http://www.microsoft.com/downloads/details.aspx?familyid=5ef7786b-a699-4aad-b104-bf9de3f473e5&displaylang=en
How to use Legacydn.exe to correct Exchange organization names or Administrative Group names in Exchange Server 2003 or in Exchange 2000 Server
Understanding the LegacyExchangeDN
Solution 3 - applicable to all Exchange versions (most preferred when we are building a recovery server)
Many times, Exchange administrators are provided copy of mailbox database or public folder database to restore to recover the data. It is very important to determine/know the organization and site/administrative group of the database which we will restore.
We need to use find command (from command prompt) to achieve this.
find "ou=" priv1.edb
“ou=”: Finds a text string in a file
Priv1.edb: database file name
The output will be,
Now use this Exchange Organization and Administrative Group name while installing Exchange recovery server to mount a copy of provided mailbox databse or public folder database.