Common issues seen in Exchange 2007 migrations to Exchange 2010
Strange errors may appear during OWA/Outlook Anywhere, Offline Address book management (e.g. Event ID 9519 "Error 0x80004005" in the application event log, etc.).
In rare situations, you may need to apply the solution from the link above, to “Exchange Enterprise Servers” group (e.g. Give the group the user right to”Manage auditing and security log” in the domain controllers GPO) – I saw this issue when the original Exchange 2007 server was installed on a domain controller!
After creating a new Exchange 2010 database, the new database will not mount and the following error may appear in the application log: “Active Directory operation failed on <<Name of DC>>. This error is not retrievable. Additional information: The name reference is invalid. This may be caused by replication latency between Active Directory domain controllers. Active directory response: 000020B5: AtrErr: DSID-03152392, #1: 0: 000020B5: DSID-03152392, problem 1005 (CONSTRAINT_ATT_TYPE), data 0, Att 200f4 (homeMDB)”
This issue also appears in customer environments with only a single domain, so if you see this I recommended you review the steps below;
Use the following options when creating a new Exchange 2010 database:
Create a new Exchange 2010 database without mounting it. Allow for AD replication. If DB will still not mount, continue with the next steps;
Use powershell to force the Exchange 2010 to use a preferred local domain controller: "Set-ADServerSettings –PreferredServer "mydomaincontrollername.domainname.local"
Mount the database by using the following powershell command: "Mount-Database -Identity "Second Mailbox Store" -DomainController mydomaincontrollername.domainname.local"