As you might know Exchange 2007 only works on 64-bit for Production systems. This might require you to purchase new hardware, but what about before you deploy, like when you want to prepare Active Directory for Exchange 2007? In this post I will explain what we had to go through to get it working.
We have 64-bit machines in our environment, but none loaded for Exchange. All DC’s were 32-bit.
First download or order the eval 32-bit Exchange Server 2007 DVD - http://www.microsoft.com/technet/prodtechnol/eval/exchange/default.mspx, don’t worry it’s free. Or download it directly at http://www.microsoft.com/downloads/details.aspx?FamilyId=444C259E-605F-4A82-96D5-A2F448C9D4FF&displaylang=en
Exchange Server 2007 Schema Extensions Step by Step
Verify you on working on the Schema Master for this update.
1. Install Powershell
Powershell is a requirement to update the schema. Don’t ask me why the domain controller needs it, but it does.
http://www.microsoft.com/windowsserver2003/technologies/management/powershell/download.mspx
or
Windows PowerShell 1.0 English-Language Installation Package for Windows XP (KB926139)
http://www.microsoft.com/downloads/details.aspx?familyid=6CCB7E0D-8F1D-4B97-A397-47BCC8BA3806&displaylang=en
Windows PowerShell 1.0 English-Language Installation Package for Windows Server 2003 (KB926139)
http://www.microsoft.com/downloads/details.aspx?familyid=10EE29AF-7C3A-4057-8367-C9C1DAB6E2BF&displaylang=en
2. Install Microsoft .NET Framework Version 2.0
http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en
3. Install .NET Framework Required Update:
DOH! Time for an update.
http://www.microsoft.com/technet/prodtechnol/exchange/Analyzer/729d1648-ff17-43f9-a1cf-4285a82d4917.mspx?mfr=true
4. Install Microsoft Management Console (MMC) 3.0 if you are not on Windows Server 2003 R2 already
http://www.microsoft.com/downloads/details.aspx?familyid=4C84F80B-908D-4B5D-8AA8-27B962566D9F&displaylang=en
5. Setup /PrepareLegacyExchangePermissions
See http://technet.microsoft.com/en-us/library/bb125224.aspx for the details. If this is a fresh Exchange Server 2007 install, skip this step.
Login to the schema master with an account that is a member of both the Schema Administrators and Enterprise Admins.
From a command prompt, type:
setup.com /PrepareLegacyExchangePermissions
6. Setup /PrepareSchema
From a command prompt, type:
setup.com /PrepareSchema
7. Setup /PrepareAD
From a command prompt, type:
setup.com /PrepareAD
8. Setup /PrepareDomain
If you have other domain in which you would like to add Exchange 2007 servers in. Run this in each of those.
From a command prompt, type:
setup.com /PrepareAD
Following these steps you can update the Active Directory on the 32-bit Domain Controllers.