尊敬的王先生:您好!
感谢您使用微软合作伙伴新闻组技术支持!
由于您的问题是在周末提交的,而双休日我们不工作,因此我们的回复有一定的延迟。对此带来的不便请您谅解。
根据您的描述,我对这个问题的理解是您无法装入某个数据库。如果我的理解有误,请告诉我。
根据我的经验,无法装入数据库有多种原因:
1. 数据库原因。
请理解如果是由于数据库dirty shut down,而所需的log文件有问题,我们可能需要通过一个备份来恢复数据库。如果您没有数据库备份,我们会修理数据库。这种情况下,部分数据会丢失。
2. 数据库的log,.chk文件的原因。
现在,请执行如下操作,并告诉我结果:
由于您没有告知Exchange的版本,我假设您使用的是Exchange 2007。如果不是这样,请告诉我。您仍然可以执行以下步骤。
步骤1:检查数据库状态:
===============
1. 在CMD 模式,切换到Exchange 安装目录的bin目录,运行eseutil /mh "path\database" 查看数据库的状态。
2. 如果处于dirty shutdown state,请执行步骤3。
Eseutil /M 文件转储模式
http://technet.microsoft.c...
步骤2:移动相应的文件
================
如果您的数据库状态为clean shut down,请把该数据库的log文件和系统文件移到另一个文件夹,然后重启数据库。能加载该数据库吗?
步骤3:运行Eseutil /R 恢复模式
=================
1. 在CMD 模式,切换到Exchange 安装目录的bin目录,运行eseutil /r E0x /8
/8针对Exchange 2007服务器。
具体信息,请查看以下文章:
Eseutil /R 恢复模式
http://technet.microsoft.c...
请查看下文中“软恢复”的部分:
事务日志文件重播:Exchange Server 2003 中的软恢复和硬恢复
http://technet.microsoft.c...
如果软恢复没有作用,请执行步骤4。
步骤4:恢复或者修复数据库
===============
如果您有数据库备份,我们建议您使用备份来恢复数据库,这样可以避免数据丢失。如果您没有备份,请使用Eseutil /P修复数据库。数据库中的部分信息可能丢失。
Eseutil /P 修复模式
http://technet.microsoft.c...
注意,使用Eseutil /P后,我们必须执行Eseutil /d和Isinteg。
请参考下文,这个在Exchange各个版本中都一样。
XADM:在使用 Eseutil /p 工具修复 Exchange 数据库后维护该数据库
http://support.microsoft.c...
如果我的建议有什么不清楚的地方,请您回信。再次感谢您的支持!
感谢您选择微软产品并使用微软合作伙伴新闻组技术支持!
何洁
MCSE
在线合作伙伴支持工程师
合作伙伴支持部
微软全球技术支持中心
---------------------------我是邪恶的分割线----------------------------------------------------
最后我的解决办法是通过第三方软件恢复的用户邮件,但是有一位朋友给我的解决办法非常好~ 内容如下
你好:
关于你的情况我也碰到过!我用Esetuil /MH显示Clean Shutdown,用Eseutil /p和Esetuil /r E01
/8等方法都无法Mount数据库,后面把.chk检查点文件删除让他重播所有日志还是一样,最后解决方法把.chk和.log全部删除或移动到其它目录后再次装载正常.
至于你现在想把备份的邮箱内容恢复,因为你对用户属性删除了,所以你只能通过恢复存储组的合并方法恢复.
-----------------------------还是邪恶的分割线---------------------------------------------------
补贴错误代码~~
--------------------------------------------------------
Microsoft Exchange 错误
--------------------------------------------------------
装入数据库“Mailbox Database”失败。
Mailbox Database
失败
错误:
Exchange 无法装入指定的数据库。指定的数据库: Exchange\First Storage Group\Mailbox
Database;错误代码: MapiExceptionCallFailed: Unable to mount database.
(hr=0x80004005, ec=-528)
。
--------------------------------------------------------
确定
--------------------------------------------------------
最后编辑: 思彤 编辑于2008/08/18 16:26
感谢您使用微软合作伙伴新闻组技术支持!
由于您的问题是在周末提交的,而双休日我们不工作,因此我们的回复有一定的延迟。对此带来的不便请您谅解。
根据您的描述,我对这个问题的理解是您无法装入某个数据库。如果我的理解有误,请告诉我。
根据我的经验,无法装入数据库有多种原因:
1. 数据库原因。
请理解如果是由于数据库dirty shut down,而所需的log文件有问题,我们可能需要通过一个备份来恢复数据库。如果您没有数据库备份,我们会修理数据库。这种情况下,部分数据会丢失。
2. 数据库的log,.chk文件的原因。
现在,请执行如下操作,并告诉我结果:
由于您没有告知Exchange的版本,我假设您使用的是Exchange 2007。如果不是这样,请告诉我。您仍然可以执行以下步骤。
步骤1:检查数据库状态:
===============
1. 在CMD 模式,切换到Exchange 安装目录的bin目录,运行eseutil /mh "path\database" 查看数据库的状态。
2. 如果处于dirty shutdown state,请执行步骤3。
Eseutil /M 文件转储模式
http://technet.microsoft.c...
步骤2:移动相应的文件
================
如果您的数据库状态为clean shut down,请把该数据库的log文件和系统文件移到另一个文件夹,然后重启数据库。能加载该数据库吗?
步骤3:运行Eseutil /R 恢复模式
=================
1. 在CMD 模式,切换到Exchange 安装目录的bin目录,运行eseutil /r E0x /8
/8针对Exchange 2007服务器。
具体信息,请查看以下文章:
Eseutil /R 恢复模式
http://technet.microsoft.c...
请查看下文中“软恢复”的部分:
事务日志文件重播:Exchange Server 2003 中的软恢复和硬恢复
http://technet.microsoft.c...
如果软恢复没有作用,请执行步骤4。
步骤4:恢复或者修复数据库
===============
如果您有数据库备份,我们建议您使用备份来恢复数据库,这样可以避免数据丢失。如果您没有备份,请使用Eseutil /P修复数据库。数据库中的部分信息可能丢失。
Eseutil /P 修复模式
http://technet.microsoft.c...
注意,使用Eseutil /P后,我们必须执行Eseutil /d和Isinteg。
请参考下文,这个在Exchange各个版本中都一样。
XADM:在使用 Eseutil /p 工具修复 Exchange 数据库后维护该数据库
http://support.microsoft.c...
如果我的建议有什么不清楚的地方,请您回信。再次感谢您的支持!
感谢您选择微软产品并使用微软合作伙伴新闻组技术支持!
何洁
MCSE
在线合作伙伴支持工程师
合作伙伴支持部
微软全球技术支持中心
---------------------------我是邪恶的分割线----------------------------------------------------
最后我的解决办法是通过第三方软件恢复的用户邮件,但是有一位朋友给我的解决办法非常好~ 内容如下
你好:
关于你的情况我也碰到过!我用Esetuil /MH显示Clean Shutdown,用Eseutil /p和Esetuil /r E01
/8等方法都无法Mount数据库,后面把.chk检查点文件删除让他重播所有日志还是一样,最后解决方法把.chk和.log全部删除或移动到其它目录后再次装载正常.
至于你现在想把备份的邮箱内容恢复,因为你对用户属性删除了,所以你只能通过恢复存储组的合并方法恢复.
-----------------------------还是邪恶的分割线---------------------------------------------------
补贴错误代码~~
--------------------------------------------------------
Microsoft Exchange 错误
--------------------------------------------------------
装入数据库“Mailbox Database”失败。
Mailbox Database
失败
错误:
Exchange 无法装入指定的数据库。指定的数据库: Exchange\First Storage Group\Mailbox
Database;错误代码: MapiExceptionCallFailed: Unable to mount database.
(hr=0x80004005, ec=-528)
。
--------------------------------------------------------
确定
--------------------------------------------------------
最后编辑: 思彤 编辑于2008/08/18 16:26
好多名人(人名)
忙里偷闲





Reader Comments