问题安装Exchange 2010安装组织准备失败|无法准备架构服务器

我目前正在运行两台交换服务器。 我使用Exchange 2007运行Windows 2003服务器,并且还运行带有Exchange 2003的Windows 2003.我添加了两台将运行Exchange 2010(64位)的新Windows 2008 R2服务器。 我的主架构服务器2003(32位)

在交换安装过程中,一切都很顺利,直到我到组织准备。 在安装的这一点,我收到以下错误:

“$ error.Clear():install-ExcchangeSchema – LdapFileName(&roleInstallPath +”Setup / Data /“+ $ RoleSchemaPrefix +”schema0.ldf“)生成了以下错误

“已运行:”C:\ Windows \ Temp \ ExchangeSetup \ Setup \ Data \ PostExchange2003_schema0.ldf :.

C:\ WINDOWS \ TEMP \ ExchangeSetup \ SETUP \ DATA \ PostExchange2003_schema0.ldf

在研究这个错误时,我发现以下文章告诉我要将exchange 2010 DVD插入到我的架构主服务器中,并运行一些命令提示符。

https://www.conetrix.com/Blog/post/Exchange-2010-Installation-Error-Organization-Preparation-Failed.aspx

本文链接从以前的文章,并具有我正在使用的命令提示符

http://www.petenetlive.com/KB/Article/0000442.htm

我已经做了这个,并试图运行它的build议,但我得到以下错误

命令:Setup / PrepareLegacyExchangePermissions

当我在架构主服务器上运行此命令时,出现以下错误。

C:\ Windows \ MSexchange2010> setup / PrepareLegacyExchangePermissions映像文件C:\ Windows \ MSexchange2010 \ setup.com是有效的,但对于除当前机器以外的机器types

我的Exchange安装是64位,我的架构服务器是32位。 这可能是问题吗? 任何其他build议,解决这个问题,将不胜感激

您在架构主机上运行升级的问题是,您尝试在32位操作系统上运行64位代码。 与Windows和Exchange版本无关,虽然听起来像是在运行一个可悲的过时和不整洁的环境。

坦率地说,听起来你应该整理你当前的Exchange组织,并在继续之前将DC升级到更合理的地方,但是有一些方法可以在只有32位DC的林中升级模式,如下所示:

安装一个临时的64位DC 。 传输架构主控angular色。 做你需要做的事情。 如果需要,可以在之后删除DC(如果将64位DC安装在较新版本的Windows上,请小心)。 毕竟,模式大师没有什么特别之处,只是一个分配了FSMOangular色的DC,移动这个angular色应该不成问题。

坦率地说,我上面提出的build议让我觉得有点廉价和低俗只是为了暗示它,但它应该工作得很好。 尽pipe如此,你还是应该在更现代化的操作系统上朝着适当的,永久部署的64位DC发展。

还有另一种方法。 也许还有更多的努力,但是它也会起作用。

森林/域准备 – 在Exchange Server 2010中,您需要利用64位操作系统来执行架构扩展和森林/域准备工作。 希望你已经部署了64位Active Directory服务器(或者正在计划部署它们),这不会是一个问题。 如果您没有64位Active Directory服务器,则可以将64位成员服务器(物理或虚拟)安装到林根域中,将其放置在架构主机的AD站点中,然后应用架构和林准备工作; 对于域准备,您可以通过利用/ preparealldin设置开关更新所有域,或者通过将64位成员服务器移除或join到林中需要更新的每个域中。

(摘自http://blogs.technet.com/b/exchange/archive/2009/05/19/3407510.aspx )。 这个“64位成员服务器”当然可以是Exchange 2010服务器。

在此检查支持的Active Directory环境: http : //technet.microsoft.com/library/ff728623(v=exchg.150).aspx

我强烈build议先升级你的AD服务器。