We've migrated our email to Office 365, so I now need to remove our one and only on-premises Exchange Server (2003 Standard).
The documentation that I've read suggests that I:
- Go to a command prompt (running as Administrator)
- With the Exchange Server 2003 installation CD in the drive, go to the D:\Setup\i386\ directory and run Update.exe /removeorg
- Run Setup.exe /forestprep
- Run Setup.exe /domainprep
- Done?
Why should I need to run setup.exe /forestprep and setup.exe /domainprep? There is no explanation of this in what I've read and when I look up what these do, it appears that they prepare for an installation of Exchange, not an uninstallation.
I recommend you visit Technet documentation on uninstalling Exchange. Simply uninstalling an Exchange server is different from uninstalling the last Exchange server in your environment. If you need/want to uninstall Exchange and then remove it from AD, visit this article, which lays out the proper order in which to do it.
Rerunning the forest and domain prep operations is recommended, with the intent of allowing Exchange to be reinstalled or installed at a later date. If you're certain you won't, then, strictly speaking, you don't need to prep the domain and forest again, but given the triviality of the operation (and the fact that your schema has already been extended to allow the Exchange install in the first place), I see no reason not to.
Rerun the forest and domain prep to leave the environment in a proper, pristine state for the next guy or your future self, because it's a good idea, and there's no drawback to doing so.