none
(已解决)exchange2010的公用文件夹目录下的文件损坏,造成数据库不能加载,有没有办法能重建这些文件 RRS feed

  • 问题

  • exchange2010的公用文件夹目录下的文件损坏,无法恢复,

    目前EMC中公用文件夹数据库,无法成功加载 报如下错误

    --------------------------------------------------------
    Microsoft Exchange 错误
    --------------------------------------------------------
    装入数据库'Public_Folder_Database'失败。

    Public_Folder_Database
    失败
    错误:
    无法装入指定的数据库。指定的数据库 :Public_Folder_Database;错误代码: 活动管理器操作失败。错误: 数据库操作失败。错误: 操作失败,出现消息: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=1011)

    活动管理器操作失败。错误: 数据库操作失败。错误: 操作失败,出现消息: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=1011)

    活动管理器操作失败。错误: 操作失败,出现消息: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=1011)

    MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=1011)

    --------------------------------------------------------
    确定
    --------------------------------------------------------

    有没有办法能能重建公用文件夹目录下的文件?

    目前此公用文件夹目录也不能被删除,显示如下错误

    --------------------------------------------------------
    Microsoft Exchange 错误
    --------------------------------------------------------
    无法删除公用文件夹数据库'Public_Folder_Database'。

    Public_Folder_Database
    失败
    错误:
    Exchange 无法检查"Public_Folder_Database"的公共文件夹副本。请验证MAIL.test.com 上是否正在运行 Microsoft 信息存储服务,并且数据库是否已正确装入。

    MapiExceptionMdbOffline: Unable to determine if the store has local replicas (hr=0x80004005, ec=1142)

    --------------------------------------------------------
    确定
    --------------------------------------------------------


    如何才能解决啊

    • 已编辑 study-cd 2011年11月3日 1:38
    2011年11月1日 7:54

答案

  • 先要感谢“lisa chen“的热心回复”

    经过多次折腾,问题终于解决了,在此分享一下,估计将来不少朋友也能用得着

    恢复方法:先停止“Microsoft Exchange 信息存储 ”(即MSExchangeIS)服务,再删除公用文件夹目录下的所有文件,仅保留公用文件夹目录自身,再重新启动“Microsoft Exchange 信息存储 ”服务,公用文件夹目录下的文件就自动重建了,

    然后公用文件夹数据库就可以成功装入了,

     

    这么简单好用的方法,微软的知识库竟然没有介绍!

     


    醉梦无
    • 已编辑 study-cd 2011年11月3日 1:41
    • 已标记为答案 Terence Yu 2011年11月10日 6:53
    2011年11月3日 1:32

全部回复

  • 您好!

         您可以通过以下两种方法解决该问题

    1.       使用eseutil修复公用文件夹数据库。或者创建一个与源服务器具有相同name configuration的服务器,在该服务器上恢复公用文件夹数据库。

    2.       通过ADSI Edit移除该文件夹,然后重新创建一个文件夹。

    Eseutil

    谢谢!

     

    2011年11月2日 3:24
  • 先要感谢“lisa chen“的热心回复”

    经过多次折腾,问题终于解决了,在此分享一下,估计将来不少朋友也能用得着

    恢复方法:先停止“Microsoft Exchange 信息存储 ”(即MSExchangeIS)服务,再删除公用文件夹目录下的所有文件,仅保留公用文件夹目录自身,再重新启动“Microsoft Exchange 信息存储 ”服务,公用文件夹目录下的文件就自动重建了,

    然后公用文件夹数据库就可以成功装入了,

     

    这么简单好用的方法,微软的知识库竟然没有介绍!

     


    醉梦无
    • 已编辑 study-cd 2011年11月3日 1:41
    • 已标记为答案 Terence Yu 2011年11月10日 6:53
    2011年11月3日 1:32
  • 请问,我的exchange 2010 是从2003升级过来的,在卸载2003的时候,发现2010emc里面没有了公用文件存储了。但是在硬盘上还有这个公用文件夹的存储文件,那么我怎么能把这个公用文件夹恢复到emc里面呢?我曾经建立了一个新的公用文件夹名字和原来的一样,然后路径和日志路径也是原来的公用文件夹的路径,但是装入的时候提示:

    --------------------------------------------------------
    Microsoft Exchange 错误
    --------------------------------------------------------
    装入数据库'Public Folder Database 1455028458'失败。

    Public Folder Database 1455028458
    失败
    错误:
    无法装入指定的数据库。指定的数据库 :Public Folder Database 1455028458;错误代码: 活动管理器操作失败。错误 数据库操作失败。错误: 操作失败,出现消息: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=1011)
    。 [数据库: Public Folder Database 1455028458, 服务器: PUBLIC3.funshion.com]。

    活动管理器操作失败。错误 数据库操作失败。错误: 操作失败,出现消息: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=1011)
    。 [数据库: Public Folder Database 1455028458, 服务器: PUBLIC3.funshion.com]

    活动管理器操作失败。错误 操作失败,出现消息: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=1011)
    。 [服务器: public3.funshion.com]

    MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=1011)

    请问怎么解决啊?因为我的原来的公用文件夹里面还有数据存在啊

     

     

    --------------------------------------------------------
    确定
    --------------------------------------------------------

    2012年4月9日 14:00