我有一个 Exchange Server 2013 标准版。Exchange 及其数据库安装在一个分区上(我有 2 个分区,另一个是系统分区)。
我一直通过新导入请求进行多次导入,今天我的数据库分区空间不足。我增加了分区大小,但是当我尝试使用导入、导出和其他一些命令执行任何操作时,开始出现“无法与邮箱数据库通信”错误。
我无法停止、删除或查看有关导入请求的统计信息。我卸载了数据库,这使我能够删除所有请求,但我仍然无法对导入和导出做任何事情。
以下是示例:[PS] C:\Windows\system32>New-MailboxImportRequest -Mailbox vsmaj -FilePath \206.156.102.185\mail\VSMAJLAG.PST -v
详细:[20:59:37.673 GMT] New-MailboxImportRequest:“New-MailboxImportRequest”的 Active Directory 会话设置为:查看整个林:“False”,默认范围:“excel-assemblies.com”,配置域控制器:“WIN2012DC.excel-assemblies.com”,首选全局目录:“WIN2012DC.excel-assemblies.com”,首选域控制器:“{WIN2012DC.excel-assemblies.com }”
详细:[20:59:37.767 GMT] New-MailboxImportRequest:运行空间上下文:执行用户:excel-assemblies.com/Users/Administrator,执行用户组织:,当前组织:,RBAC 启用:已启用。
详细:[20:59:37.767 GMT] New-MailboxImportRequest:开始处理
详细:[20:59:37.782 GMT] New-MailboxImportRequest:为 cmdlet 扩展代理“管理审计日志代理”实例化索引为 0 的处理程序。
详细:[20:59:37.782 GMT] New-MailboxImportRequest:当前 ScopeSet 为:{收件人读取范围:{{,}},收件人写入范围:{{,}},配置读取范围:{{,}},配置写入范围:{{,},},独占收件人范围:{},独占配置范围:{}}
详细:[20:59:37.782 GMT] New-MailboxImportRequest:当前对象已由索引为 0 的 cmdlet 扩展代理处理。
详细:[20:59:37.782 GMT] New-MailboxImportRequest:在根“$null”下搜索类型为“ADUser”的对象“vsmaj”。
详细:[20:59:37.860 GMT] New-MailboxImportRequest:上一个操作在域控制器“WIN2012DC.excel-assemblies.com”上运行。
详细:[20:59:37.860 GMT] New-MailboxImportRequest:在根“$null”下搜索类型为“MailboxDatabase”的对象“邮箱数据库 0886186604”。
详细:[20:59:37.860 GMT] New-MailboxImportRequest:上一个操作在域控制器“WIN2012DC.excel-assemblies.com”上运行。
详细:[20:59:37.954 GMT] New-MailboxImportRequest:管理员审计日志:已输入处理程序:OnComplete。
此部分为红色
无法与邮箱数据库通信。
CategoryInfo: ResourceUnavailable: (:) [New-MailboxImportRequest],StorageTransientException
FullyQualifiedErrorId:6CBA0560,Microsoft.Exchange.Management.RecipientTasks.NewMailboxImportRequest
PSComputerName:mail.excel-assemblies.com
到这里
详细:[20:59:37.954 GMT] New-MailboxImportRequest:正在结束处理 [PS] C:\Windows\system32>
有人知道该怎么做吗?
答案1
正如评论部分所讨论的(我不应该这样做),您的问题可能是由于 Exchange 中的邮件数据库文件损坏造成的。实际上,限制数据库文件的大小会限制当其中一个数据库文件损坏时受影响的邮箱数量。在您的案例中,这是由于 New-MailboxImportRequest 期间缺少可用驱动器空间造成的。