Skip to main content

Installing Exchange Server 2007

Thursday evening usually means less work do to. Most of the time all i have to do is go home and get some sleep but not this Thursday evening. Around 12pm when i got to work i met a sys Ad struggling with getting back an exchange server online that crashed. He needed this working so urgently because the boss will be at the office the following morning from Nigeria and will be expecting everything to be running smoothly on his network especially the exchange server where he does most of his transactions. So i decided to help.

Dang!! We tried so hard to restore the exchange server but to no avail. We later realized that the server running the exchange server has three roles of the FSMO:
  1. PDC (primary Domain Controller )
  2. Infrastructure Master
  3. Schema master
We had to seize all these roles of the FSMO and distributed them to different servers by following the steps we got from this link

After transferring the FSMO we were still seeing the offline DC (Domain Controller) on the Active Directory and it has to be deleted. Got the instructions from this link as well.

Finally we decided to install exchange server 2007 but it was giving us this error
Error:
One or more servers in the existing organization is running Exchange Server 2003 without Service Pack 2 (or later). Installation cannot proceed until existing Exchange Server 2003 computers are upgraded to Service Pack 2.


We had no exchange installed at this point. All exchange servers were uninstalled from the network. We went through almost all the servers on the networking hoping to find somewhere an exchange server we forgot to uninstall but none was found. Pretty confused we decided to take a 5 minutes break, ate some food and drank some apple juice and got back to work. This is how we solved the error:
  1. went run and type adsiedit.msc
  2. went to configuration-> services and deleted the exchange folder
  3. went to and deleted the exchange folder
  4. restarted server
Everything was normal. We updated the .Net Framework and followed the installation instructions

So far so good.
I will tell you more about the configuration part of the exchange server later.

Comments

Alex said…
In my view this problem has only couple ways of solving. One of the most high-usage ways is the special tool. Such tool I by chance dug up at a soft forum. It proved that the program was able to cope with almost every proposition related to ms exchange - exchange server 2003 mailbox recovery.

Popular posts from this blog

Uninstalling application Using the rigistry key value

Sometimes uninstalling program files can be real pain especially if the installed application cannot be found on the Add/Remove Programs located at the control panel. But you can uninstall application using windows registry key. Below are the steps on how to uninstall using windows registry: Start --> Run and type regedit , click ok , and then locate the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall Look for the name of the program to be uninstalled, Click on it and on the right side of the window double click on UninstallString and copy the value . Open the command prompt and paste the value there. Then hit enter. A warning message will be displayed asking you whether you want to uninstall the application. click ok. That's all.. :) Restarting your machine. Be careful. Playing with the registry can crash your operating system!!!!!!

2011 Plans

Below are the list of things I plan to do within 2011, I am not saying I will achieve all but I will work towards achieving all.... Here you go: Pursuit of happiness. Revise Java and learn J2EE. Learn Haskell and Haskell for web Programming. Python Perl C Sharp C/C++ Software Project Management skill sets. Unix system administration. So help me God.. Guys I will appreciate it if you know any good books around that i can benefit from or those working on certain projects that involve the list above, i do not mind giving a helping hand.

Windows Remote Procedure Call (RPC) services

Remote procedure call ( RPC ) is an Inter-process communication technology that allows a computer program to cause a subroutine or procedure to execute in another address space (commonly on another computer on a shared network) without the programmer explicitly coding the details for this remote interaction. That is, the programmer would write essentially the same code whether the subroutine is local to the executing program, or remote. When the software in question is written using object-oriented principles, RPC may be referred to as remote invocation or remote method invocation . That is the definition from wikipedia . Microsoft windows OS have this as a service and so many of its services depends on this to run. But what happens when this service is disabled or value being changed? This is what happened to me, i stupidly changed the log on from default to another account and restarted the machine. When the machine started almost all the services couldn't start no...