Exchange 删除默认数据库报错

系统:Windows Server 2008 R2

环境:Exchange 2010 SP1

域:Windows Server 2008R2

 

我以为是这样的,Exchange 2010 系统邮箱数据库删除方法如下:

1、迁移普通用户,将所有用户迁移到新建的数据库中。

    Get-Mailbox -database "邮箱数据库名称"  | New-MoveRequest -TargetDatabase 目标邮箱数据库名称

2、迁移系统仲裁邮箱

    Get-Mailbox -database "邮箱数据库名称" –Arbitration | New-MoveRequest -TargetDatabase 目标数据库名称

 

3、删除默认邮箱数据库

    打开EMC→组织设置→邮箱(右击删除)

4、删除EDB 数据文件

 

事实上,是这样的

        在迁移完所有邮箱后(包括3个仲裁邮箱),还是无法删除该邮箱数据库。

  系统报错如下:

                    有一个或多个活动的导入请求连接在该邮箱数据库上。只有清除这些活动的连接,删除操作才能继续

ERRO:"this mailbox database is associated with one or more active MailboxImport requests. To get a list of all MailboxImport requests associated with this database..."

 

经过和管理员聊天,结合系统报错提示。初步判断问题原因:终端用户通过Outlook 导入本地PST文件后,系统保留了该导入请求并且仍有未完成的导入请求

 

排错步骤:

                要查询系统导入/导出记录,需要该账号是:系统导入/导出组的成员。

   1、        默认是没有这个组的,我们需要新建这个导入导出组,成员为:administrator

 具体命令如下:

        New-ManagementRoleAssignment -Name "Import Export_Domain Admins" -            User "administrator" -Role "Mailbox Import Export"

    2、        查询导入/导出请求

         Get-MailboxImportRequest | ft -au

 

    3、        清除所有导入/导出请求(可以看到上面有2种类型的导入请求:Completed 、Failed )

       Get-MailboxImportRequest -Status Completed | Remove-MailboxImportRequest(清除完成的导入请求)

        Get-MailboxImportRequest -Status Failed | Remove-MailboxImportRequest(清除失败的导入请求)

 

    4、        删除默认邮箱数据库

 

 

至此,问题解决。回家吃饭咯~~~

 

 

实践证明,目前搜索Windows有关问题时,使用bing 搜索比百度靠谱!

 

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。