Exchange2007升级到2010是遇到错误 解决办法分享

现有的exchange 2007服务器,现在安装了exchange2010,到安装邮箱角色时报错,请各位帮忙看下,报错信息如下:

最佳方法:如果AD中对注册表有禁用的,请先取消注册表的禁用设置 然后更新域:gpupdate /force

处理方法一:

Delete Database from ADSIEdit.

Adsiedit.msc>>>Configuration>>> Services>>>Organisation>>>AdministrativeGroup>>>Exchange AdministrativeGroup>>>Databases>>>Right click on Database Name and Click on Delete.

处理方法二:

若要解决此问题,请执行以下步骤:

1. 通过使用 adsi 编辑工具中删除 FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 电子邮件帐户。若要执行此操作,请按照下列步骤操作:

a. 单击开始,单击运行,键入adsiedit.msc,,然后单击确定

b. 找到默认命名上下文节点,然后定位到CN = 用户容器。

c. 找到并右键单击 CN=FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 容器。然后,单击删除

2. 请重新运行 Exchange Server 2010年邮箱角色安装应用程序。

3. 通过使用下面的命令创建一个新的联盟的电子邮件帐户:

新邮箱-仲裁的命名范围 FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042-FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 @< Default_Accepted_Domain >

邮箱角色
失败

错误:
运行"$error.Clear();
          $name = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxUniqueName;
          $dispname = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxDisplayName;
          $dismbx = get-mailbox -Filter {name -eq $name} -IgnoreDefaultScope -resultSize 1;
          if( $dismbx -ne $null)
          {
            $srvname = $dismbx.ServerName;
            if( $dismbx.Database -ne $null -and $RoleFqdnOrName -like "$srvname.*" )
            {
              Write-ExchangeSetupLog -info "Setup DiscoverySearchMailbox Permission.";
              $mountedMdb = get-mailboxdatabase $dismbx.Database -status | where { $_.Mounted -eq $true };
              if( $mountedMdb -eq $null )
              {
                Write-ExchangeSetupLog -info "Mounting database before stamp DiscoverySearchMailbox Permission...";
                mount-database $dismbx.Database;
              }

              $mountedMdb = get-mailboxdatabase $dismbx.Database -status | where { $_.Mounted -eq $true };
              if( $mountedMdb -ne $null )
              {
                $dmRoleGroupGuid = [Microsoft.Exchange.Data.Directory.Management.RoleGroup]::DiscoveryManagementWkGuid;
                $dmRoleGroup = Get-RoleGroup -Identity $dmRoleGroupGuid -DomainController $RoleDomainController -ErrorAction:SilentlyContinue;
                if( $dmRoleGroup -ne $null )
                {
                  Add-MailboxPermission $dismbx -User $dmRoleGroup.Identity -AccessRights FullAccess -DomainController $RoleDomainController -WarningAction SilentlyContinue;
                }
              }
            }
          }
        "时生成以下错误:"必须为该属性提供值。 属性名称: HostServer"。

必须为该属性提供值。 属性名称: HostServer
单击此处获取帮助... http://technet.microsoft.com/zh-CN/library/ms.exch.err.default(EXCHG.141).aspx?v=14.2.247.1&e=ms.exch.err.Ex88D115&l=0&cl=cp

此问题可以有以下的原因之一。

原因 1

CN = 公用文件夹对象是在CN = 所有地址列表在 Active Directory 目录服务中。

原因 2

允许可继承的权限从父对象传送到此对象以及所有子对象复选框未选中上CN = 所有地址列表对象,并在CN = 公用文件夹对象。
注意:这可能是您在其中修改配置单独的地址列表,不同的组的权限的组织中的原因。

原因 3

没有一个括号或收件人筛选器中的 & 符。此外,Exchange 2007 会使用 OPATH 筛选器而不是 LDAP 筛选器。

回到顶端 | 提供反馈

解决方案

若要解决此问题,请根据您的具体情况使用下列解决方法之一。

原因 1 的解决方案

手动创建CN = 公用文件夹容器中,删除了邮箱服务器角色,并重新安装 Exchange 2007 邮箱角色。
警告如果您使用 ADSI Edit 管理单元中,LDP 实用工具,或任何其他 LDAP 版本 3 客户端,并且您不正确地修改了 Active Directory 对象的属性,可能会导致严重的问题。这些问题可能要求您重新安装 Microsoft Windows Server 2003,Microsoft Exchange Server 2007,或 Windows 和 Exchange。Microsoft 不能保证不正确地修改了 Active Directory 对象属性时出现的问题能够得到解决。修改这些属性需要您自担风险。
若要手动创建CN = 公用文件夹,请按照下列步骤操作:

1. 如果未安装,请安装 Microsoft Windows Server 2003 支持工具。详细了解这些支持工具,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

892777Windows 服务器 2003 Service Pack 1 的支持工具

要安装 Microsoft Windows Server 2003 的支持工具,请执行以下步骤:

a. 将 Windows Server 2003 光盘。

b. 单击开始,单击运行,然后单击浏览

c. 找到光盘上的以下文件夹:

CD_Drive: \Support\Tools

d. 在文件类型列表中,单击所有文件

e. 单击SUPTOOLSMSI,单击打开,然后单击确定

f. 按照在 Windows 支持工具安装向导中的说明。

2. 单击开始,单击运行,键入adsiedit.msc,,然后单击确定

3. 在CN = 配置容器中,找到下列容器:

CN = 服务、 CN = Microsoft ExchangeCN =ORGANIZATIONCN = 地址列表容器,CN = 所有地址列表

注意:与 Exchange 2003 组织的名称或 Microsoft Exchange 2000 服务器的组织的名称,可以替换ORGANIZATION

4. 用鼠标右键单击CN = 所有地址列表,指向新建,然后单击对象

5. 在创建对象对话框中,单击下选择一个类别addressBookContainer ,然后单击下一步

6. Cn属性的框中键入公用文件夹,然后单击下一步

7. 类型的公用文件夹,在显示名称属性的框中单击下一步,然后再单击完成

8. 单击确定,然后再退出 ADSI Edit 管理单元中。

注意:允许足够的时间让复制完成中包含多个域控制器和多个站点的大型企业。
若要删除 Exchange 2007 邮箱服务器角色,请执行以下步骤:

1. 启动管理您的服务器向导。若要执行此操作,单击开始,指向所有程序,都指向管理工具,,然后单击管理您的服务器

2. 在管理服务器角色,单击添加或删除角色

3. 在配置您的服务器向导中的预备步骤页上单击下一步

4. 在服务器角色页中,单击您想要删除的角色,然后单击下一步

5. 在角色删除确认页上,单击以选中删除服务器角色复选框,然后单击下一步

6. 在删除服务器角色页上,单击完成

要在安装了 Exchange 2007 邮箱服务器角色,请执行以下步骤:

1. 启动管理您的服务器向导。若要执行此操作,单击开始,指向所有程序,都指向管理工具,,然后单击管理您的服务器

2. 在管理服务器角色,单击添加或删除角色

3. 在配置您的服务器向导中的预备步骤页上单击下一步

4. 在服务器角色页中,单击邮件服务器 (POP3SMTP,然后单击下一步

5. 在配置 POP3 服务页中,键入域的名称,然后单击下一步

6. 在选择总结页上,单击下一步,然后单击完成

针对原因 2 的解决方案

1. 单击开始,单击运行,键入adsiedit.msc,,然后按 enter 键。

2. 在CN = 配置容器中,找到下列容器:

CN = 服务、 CN = Microsoft ExchangeCN =ORGANIZATIONCN = 地址列表容器,CN = 所有地址列表

注意:与 Exchange 2003 组织的名称或 Exchange 2000 组织的名称,可以替换ORGANIZATION

3. 用鼠标右键单击CN = 所有地址列表,然后单击属性

4. 在安全选项卡上,单击高级

5. 单击以选中允许可继承的权限从父对象传送到此对象以及所有子对象复选框中,然后再单击确定

6. 双击CN = 所有地址列表,然后右键单击CN = 公用文件夹对象。

7. 单击属性,然后单击安全选项卡上的高级

8. 单击以选中允许可继承的权限从父对象传送到此对象以及所有子对象复选框中,然后再单击确定

解析原因 3

1. 在"症状"一节中提到的事件 ID 8325 消息中指定的收件人筛选器从删除括号。若要执行此操作,请按照下列步骤操作:

a. 单击开始,单击运行,键入adsiedit.msc,,然后按 enter 键。

b. 在CN = 配置容器中,找到下列容器:

CN = 服务、 CN = Microsoft ExchangeCN =ORGANIZATIONCN = 收件人策略

注意:与 Exchange 2003 组织的名称或 Exchange 2000 组织的名称,可以替换ORGANIZATION

c. 请问题的收件人策略的详细信息窗格中,右键单击,然后单击属性

d. 在属性列表中,单击purportedSearch,然后单击编辑

e. 在框中,删除不必要的字符,然后单击确定两次。

2. 更改收件人策略,指向刚刚重命名的存储对象。

正常卸载的话,组织信息应该会自动删除的,如果卸载的时候遇到问题,请按照以下方法删除组织信息,以便重新安装组织。

在AD上使用ADSI工具 开始—运行---adsiedit.msc
连接设置----选择一个已知命名上下文-----选择“配置”----确定
点击进入到:
CN=Configuration ,DC=Domain_Name,DC=com
CN=Services
CN=Microsoft Exchange
CN=Organization_Name
删除此项,注:你的组织名可能不叫“CN=First Organization”,可能是“abc.com”或其它名称,是在你安装EXCHANGE2010时,你手工输入的或系统默认给你写上的。

然后重新启动安装程序安装。

活动目录中的Exchange权限组你也可以检查一下是否正常删除。

Get-Mailbox –Database “Database Name” –arbitration | ft –wrap –auto

这样就可以了。很久以前做的所以前面忘记写了,不好意思

Exchange2007升级到2010是遇到错误 解决办法分享,布布扣,bubuko.com

时间: 2024-10-23 20:42:53

Exchange2007升级到2010是遇到错误 解决办法分享的相关文章

error C2039: &#39;SetDefaultDllDirectories&#39;错误解决办法

使用VS2013+WDK8.1+Win7开发UMDF驱动,当使用了CComPtr类,包含了atlcomcli.h头文件却报错,错误如下: Error 3 error C2039: 'SetDefaultDllDirectories' : is not a member of '`global namespace'' 可是使用VS2012+WDK8.0+Win7却没有这个问题. 经过一番折腾终于找到了解决办法,在预定义中增加一项定义  _USING_V110_SDK71_ 具体见下图: error

Ubuntu提示piix4_smbus:Host SMBus错误解决办法

1.编译内核时出现下面的错误 CHK     include/linux/version.h CHK     include/generated/utsrelease.h make[1]: `include/generated/mach-types.h' is up to date. CALL    scripts/checksyscalls.sh CC      scripts/mod/empty.o /opt/FriendlyARM/toolschain/4.5.1/lib/gcc/arm-

AD09 &quot;Access violation at address 0C241A06 in module &#39;IntegratedLibrary.DLL&quot; 错误解决办法

regedit-将HKEY_CURRENT_USER\Software\AltiumDesignerWinter09\DesignExplorer\Preferences\IntegratedLibrary\Loaded Libraries下面的所有内容删除,重新打开altium designer添加库即可. AD09 "Access violation at address 0C241A06 in module 'IntegratedLibrary.DLL" 错误解决办法

axis2 webservices 411错误解决办法

axis2 webservices 411错误解决办法 错误:org.apache.axis2.AxisFault: Transport error: 411 Error: Length Required 可能会导致这个问题的原因: 1.访问地址经过端口映射 2.http协议版本不同造成的,在 HTTP1.0中,服务器就会省略response头中的Content-Length而持续写数据出去,当服务器挂了的话,它简单地断开连接.而经典的 HTTP客户端会一直读数据直到碰到-1(传输结束的标识符)

【XS128】Link error L1822 symbol _FADD / _FSUB/ _FDIV/ _FMUL.....错误解决办法

这是飞思卡尔 XS128平台比较常见的LINK错误. 但是要解决起来也比较头疼. 很多人也许有这样的经历,整个工程目录是在别人做过的所有文件拷贝过来然后修改代码符合自己项目要求而产生的.这就发生了一个问题, 当初新建工程时的很多配置,比如预处理器配置,就会出现不适用当前项目.比如,本文所要提到的链接错误. 这个错误发生于: 原工程在新建的时候在某一步有与float相关的三个选项,如图: 如果你选择了none,那么不幸的是,如果在代码中加入关于float的四则运算等代码,就会出现该链接错误. 然而

XML解析适配 &#39;libxml/tree.h&#39;file not found 错误解决办法

Xcode 'libxml/tree.h'file not found 错误解决办法 在工程的"Build Settings"页中找到"Header Search Path"项,添加"/usr/include/libxml2".在"Other Linker Flags"项,添加"-lxml2" XML解析适配 'libxml/tree.h'file not found 错误解决办法

UI进阶 XML解析适配 &#39;libxml/tree.h&#39;file not found 错误解决办法

Xcode 'libxml/tree.h'file not found 错误解决办法 在工程的"Build Settings"页中找到"Header Search Path"项,添加"/usr/include/libxml2".在"Other Linker Flags"项,添加"-lxml2" UI进阶 XML解析适配 'libxml/tree.h'file not found 错误解决办法

The database could not be exclusively locked to perform the operation(SQL Server 5030错误解决办法)(转)

Microsoft SQL Server 5030错误解决办法 今天在使用SQL Server时,由于之前创建数据库忘记了设置Collocation,数据库中插入中文字符都是乱码,于是到DataBase的Options中修改Collocation,出现了The database could not be exclusively locked to perform the operation这个错误,无法修改字符集为Chinese_PRC_90_CI_AS. 解决办法找了很久才找到,如下: 1.执

Unable to locate package错误解决办法

新装了VMWare Player,结果装上Ubuntu12.04后安装软件都提示:Unable to locate package错误,解决方法非常简单,终端输入以下命令即可: [cpp] view plaincopy sudo apt-get update 究其原因,应该是刚安装,软件源还来不及更新,所以才会无法找到包.我猜测在更换软件源之后,也很可能会出现这个问题. Unable to locate package错误解决办法,布布扣,bubuko.com