Welcome to The Foley House Sign in | Join | Help

Karl Foley's Blog

A personal blog of an IT techie - This is a convenient place for me to jot things down before I forget.

Downgrade Exchange 2007 B2 to Exchange 2003 SP2

Oh, what fun and games I had.

First I backed up all the mail:

  • Outlook export to PST
  • ExMerge (Hey - It worked on Exchange 2007!)
  • NT Backup of store

Then I removed Exchange 2007 and reininstalled Exchange 2003 - Except it didn't quite go that smooth,

The installation errored saying that it could not install the information store and to check the install log. I found this error message:
mode = 'Install' (61953) CBaseAtom::ScSetup (f:\titanium\admin\src\udog\setupbase\basecomp\baseatom.cxx:842)
Error code 0XC00736B1 (14001): This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.

Tracing back up the install log found this message:
Interpreting line <RegisterDLL:C:\Program Files\Common Files\Microsoft Shared\CDO\CDOEX.DLL> -- ID:31259 --
CInsParser::ScProcessLine (f:\titanium\admin\src\libs\exsetup\hiddenw1.cxx:1225)
Error code 0XC00736B1 (14001): This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.

Tracing back futher led to this line:
Copying c:\program files\common files\microsoft shared\cdo\cdoex.dll
Preserving existing copy of c:\program files\common files\microsoft shared\cdo\cdoex.dll

Sure enough, typing "regsvr32 c:\program files\common files\microsoft shared\cdo\cdoex.dll" produced the same error code.

I deleted the copy of cdoex.dll and replaced it with the copy from the Exchange Server 2003 CD and re-ran the regsvr32 command - It worked. I clicked "Retry" and the install completed. 

I did receive an error message about the wrong version of mapi32.dll being on the hard disk so I also replaced from the CD too.

Applied Exchange 2003 SP2 and visited Microsoft update to apply some hot fixes and everything appears to be working well.

Posted: 03 April 2007 02:04 by Karl
Filed under: ,

Comments

Pierre Raymond / Hitachi said:

Had the exact same problems... Going from 2007 to 2003

applied your recommendations and works fine now...

thanks for telling the world about this!

# May 10, 2007 00:20

Gerald said:

We have a multi server enviroment with 2007 as the lead server and 2 Exchange 2003 as the members.  I want to migrate the mail boxes to the members servers and then move the role of lead or head server to one of the Exchange 2003 servers.  I will then format the old server and do a complete re-install.

The issue I think I will have is moving the role to the other servers and retiring the Exchange 2007.

Anyone ever done this yet?

# June 26, 2007 15:51
New Comments to this post are disabled