I can't install MS Exchange 2003 SP1 or SP2 on my MS Exchange 2003 Server

I can't install Microsoft Exchange Service Pack 1 or 2, I get the following error: "multiple components cannot be assigned the requested action because - You must have Exchange Server 2003 installed on this machine before installing this Microsoft Exchange Server Service Pack".

This is on my SBS 2003 R2 SP2 server with Exchange 2003 installed.
WhingeAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

aissimCommented:
0
WhingeAuthor Commented:
If I try to re-install Exchange, as the OS isn't aware of the installation, I don't get a re-install option, just minimal/typical/custom.  If I go for a typical install, will all my mailboxes/setup be safe?
0
aissimCommented:
They should, but check out this link: http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/2003_Server/Q_21478576.html?qid=21478576

TechSoEasy has some nice steps laid out that will make the process a little safer.
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

SembeeCommented:
This problem is usually caused by a missing registry key:

HKey Local Machine\Software\Microsoft\Exchange\Setup\NewestBuild

If that key is missing then something else is probably wrong and the reinstall will be the best option.

Simon.
0
WhingeAuthor Commented:
Simon,

Good work, I think this is due to reducing the following registry key entry to 120000:

WaitToKillServiceTimeout 120000

I did this as I wanted to ensure that the UPS would allow a gracefull shutdown, as by default, the exchange services take about 5 minutes to shutdown the server.

As you said there is no \NewestBuild key....

With installing Exchange again, I don't have the re-install option as the OS doesn't recognise the current install, as mentioned, will i loose all settings if I choose "Typical" on the install options?

I don't have the luxury of a 2nd server to try this option, neither do I have time, as I need to apply SP2 for RPC over HTTPS asap!  The CEO wants outlook access imediately, and VPN won't work via her G3 card.
0
SembeeCommented:
There is no guarantee that a reinstallation will not lose data, because you are not doing a reinstall, but a fresh install on top. It may work, it may not. You should ensure that you have a good backup.

Rather than changing that registry key, your better option would be to get the UPS to trigger a script file to shutdown the server rather than just shutting down the server straight. By using a combination of net stop for the services and the command line "shutdown.exe" you can stop Exchange gracefully without having to kill services.

I have sample scripts on my web site here: http://www.amset.info/exchange/shutdown-script.asp
However I need to add the shutdown element to them.

Simon.
0
WhingeAuthor Commented:
Hi Simon,

The install of Exchange is scheduled for Saturday now, could you detail how using Back-Up Exec 10d for SBS I can restore all of the email set-up not just the mailboxes?  Alternatively, could I not just add the registry key you mentioned, and then apply SP2 to Exchange?

Many thanks,

Frazer.
0
SembeeCommented:
In theory you could add the registry key. However the fact the key wasn't created could mean that there is other stuff not set correctly within the installation of Exchange. That is just an easy visible check of the server.

In Backup Exec, make sure that you have selected Information Store, not mailboxes and public folders. Information Store backup backs up everything in the Exchange database - data, settings etc.

Simon.
0
WhingeAuthor Commented:
Should I also copy Aissim/TechSoEasy's comment and copy/rename the MDBDATA folder, so that I can copy all contents back over should I loose anything, or just restore the Information store?
0
SembeeCommented:
If possible I would look at taking a copy of the data and leaving the original in place. You might get lucky and Exchange uses the old files and nothing has to be done. However if that doesn't happen then you have the old files that you can use again - plus the backup.

Simon.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
WhingeAuthor Commented:
Thanks for that - one final question - I have updated SBS to sp2 via Windows Update, should I uninstall SBS sp2 first then do the Exchange install and sp1 it?
0
SembeeCommented:
There is no SBS SP2 yet, unless they have only just released it.
There is Windows 2003 SP2.

Exchange and Windows service packs are separate items. On new builds I always finish off updating Windows before Exchange is installed. Therefore I see no reason why you should remove Windows 2003 SP2 before updating Exchange. You will get a version issue prompt, but that is triggered by Windows and due to something with clustering (IIRC). Most sites can ignore that prompt and carry on.

Simon.
0
WhingeAuthor Commented:
All installed and service packed - many thanks.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2003

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.