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
3. Install .NET Framework Required Update:
DOH! Time for an update.
4. Install Microsoft Management Console (MMC) 3.0 if you are not on Windows Server 2003 R2 already
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.
Sorry for the dumb question, are you saying that 32bit DC’s aren’t supported? or that to get your 32bit DC’s updated with the Exchange 2007 schema you have to go through additional steps than you would if you were running 64bit DC’s?
I think what he is saying is that you can update your Active Directory by using the 32-bit (evaluation) version of Exchange 2003 running the setup /prepareXXXX functions from the console of the W2K3 DCs. 32-bit DCs are supported and work just fine. If your NTDS.DIT is larger than about 800MB (the maximum cache size for 32-bit DCs), then 64-bit DCs may be a good move. But they are not required.
Great!
This allows to run prepare schema and AD on offline FSMO using 32 bit version of exch2k7!
No more troubles if schema update blows. You just throw the master away and seize another DC for the roles!
Thx dude!
As usual Jim is correct. Sorry for any confusion.
Does this schema update break 32bit exchange servers in other domains within the same forrest?
The schema update is just an update, it does not break anything in any domain. It allows your to install Exchange Server 2007 into the forest.
hi
how ca i install the windows 2007 exchange server with windows 2003 enterprises
server
How to install Exchange Server 2007 Schema Extensions
If this is for updating, does that that mean the previous version installed should be removed prior to installation of this new one?
I am assuming in step 8 where you show the command line, you mean:
setup.com /PrepareDomain
You have:
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
How can i installed the MS Exchange server 2007 schema ext
How to install Exchange Server 2007 Schema Extensions within a 32-bit Active Directory environment that are root-DC 2 Servers and child-DC 2 Servers
For this situation root-DC (root.local) child-DC (contoso.root.local) Server that will install Exchange 2007 join to contoso.root.local
aQpRHC
Thank you comment
Thank you comment
Thank
i want to install Schema extensions on 64 bit AD enviroment
If you are willing to buy a car, you will have to get the loan. Furthermore, my mother commonly uses a auto loan, which seems to be really reliable.