Exchange 2010表示,它不能与2007年共存,但我没有2007年

我正在尝试将Exchange 2010标准版安装到我们的某台服务器上,并且遇到了一些问题。

两个准备检查失败,说:

不支持Exchange Server 2010与Exchange Server 2007 SP2之前的Exchange Server版本在同一个Active Directory站点中共存。

麻烦是…我们没有Exchange 2007。

但是,它似乎确实是我们曾经有过的。 该服务器没有得到使用,而不是卸载Exchange,似乎服务器(当时的虚拟机)刚刚离开。 因此,我不能通过正常的删除Exchange 2007(或只是升级到SP2)来满足这个条件。

我遵循我在网上find的指导,使用ADSI Edit从AD删除所有与Exchange相关的对象的痕迹,但准备就绪检查仍然失败。 有什么我失踪? 为了从模式中删除Exchange对象,我需要做的其他事情,以便我可以安装2010?

如果您的域中没有任何Exchange服务器,则最好的办法是启动您可信的ADSIEdit并删除Exchange组织对象。 它应该在Configuration\Services\Microsoft Exchange\OrganizationName 。 如果删除“服务”下的“Microsoft Exchange”,则所有与Exchange相关的信息都应该消失。

您还应该删除旧的Exchange 2007服务器的计算机对象。

如果即使在清理之后,安装程序仍然抱怨,请尝试手动运行setup /PrepareSchema ; 这应该照顾模式版本不匹配,如果有的话。

噢,检查您的域控制器是否正确复制也是有用的; 也许他们不是,而且即使您删除了与Exchange相关的对象,其中一个或多个仍然存在。

在类似的情况下,我重新安装了应用程序,然后卸载它。 除非在原始设置过程中发生了令人发指的事情,例如某人手动编辑安装path或其他东西,否则卸载程序应自行处理所有已经存在的内容。