Error al intentar quitar una base de datos de buzón en Exchange Server 2016

Síntomas

Incluso si ya ha movido o deshabilitado todos los usuarios, carpetas públicas y buzones de arbitraje, recibirá uno de los siguientes mensajes de error cuando se ejecuta el cmdlet Remove-MailboxDatabase. Este mensaje indica no existe todavía buzones permanecen en una base de datos de Microsoft Exchange Server 2016::

Esta base de datos de buzones contiene uno o más buzones de archivo, buzones, planes de buzón, los buzones de carpetas públicas o
buzones de arbitraje. Para obtener una lista de todos los buzones de esta base de datos, ejecute el comando Get-Mailbox-base de datos
Id. de la base de datos. Para obtener una lista de todos los planes de buzón en esta base de datos, ejecute el comando Get-MailboxPlan. Para obtener una lista de
Archivar buzones de esta base de datos, ejecute el comando Get-Mailbox-Database Database ID -Archive. Para obtener una lista de todos los
buzones de carpetas públicas en esta base de datos, ejecute el comando Get-Mailbox- Database ID - CarpetaPública de base de datos. Para obtener una
lista de todos los buzones de arbitraje en esta base de datos, ejecute el comando Get-Mailbox-Database Database ID -arbitraje.
Para deshabilitar un buzón de arbitraje no de modo que pueda eliminar la base de datos de buzones, ejecute el comando Disable-Mailbox
Id. de buzón. Para deshabilitar un buzón archivado se puede eliminar la base de datos de buzones, ejecute el comando Disable-Mailbox
Id. de buzón -Archive. Para deshabilitar un buzón de la carpeta pública para que pueda eliminar la base de datos de buzones, ejecute el comando
Disable-Mailbox buzón ID - PublicFolder. Buzones de correo de arbitraje se deben mover a otro servidor; Para ello, ejecute
el comando New-MoveRequest parámetros. Si éste es el último servidor en la organización, ejecute el comando
Disable-Mailbox Buzón ID -arbitraje - DisableLastArbitrationMailboxAllowed para deshabilitar el buzón de arbitraje.
Planes de buzones se deben mover a otro servidor; Para ello, ejecute el comando Set-MailboxPlan ID de MailboxPlan
- ID de la base de datosde la base de datos.
+ CategoryInfo: InvalidOperation: (Database ID: DatabaseIdParameter) [Remove-MailboxDatabase] AssociatedUserMailboxExistException
+ FullyQualifiedErrorId: [Server =servidor, RequestId =RequestId, TimeStamp =TimeStamp] [FailureCategory = AssociatedUserMailboxExistException de Cmdlet] XXXXXXXX, Microsoft.Exchange.Management.SystemConfigurationTasks.RemoveMailboxDatabase
+ PSComputerName: nombre de equipo
O

Esta base de datos de buzones contiene uno o más buzones, planes de buzón, archive buzones, buzones de arbitraje de buzones de carpetas públicas o buzones de auditoría. Para obtener una lista de todos los buzones de esta base de datos, ejecute el comando Get-Mailbox-< identificador de base de datos > de la base de datos. Para obtener una lista de todos los planes de buzón en esta base de datos, ejecute el comando Get-MailboxPlan. Para obtener una lista de buzones de archivo de esta base de datos, ejecute el comando Get-Mailbox-base de datos < identificador de base de datos >-Archive. Para obtener una lista de todos los buzones de carpetas públicas en esta base de datos, ejecute el comando Get-Mailbox-base de datos < identificador de base de datos > - PublicFolder. Para obtener una lista de todos los buzones de arbitraje en esta base de datos, ejecute el comando Get-Mailbox – base de datos < identificador de base de datos >-arbitraje. Para obtener una lista de todos los buzones de la auditoría en esta base de datos, ejecute el comando Get-Mailbox-base de datos < identificador de base de datos > - AuditLog. Para deshabilitar un buzón de arbitraje no de modo que pueda eliminar la base de datos de buzones, ejecute el comando Disable-Mailbox < buzón ID >. Para deshabilitar un buzón archivado se puede eliminar la base de datos de buzones, ejecute el comando Disable-Mailbox < ID buzón >-Archive. Para deshabilitar un buzón de la carpeta pública para que pueda eliminar la base de datos de buzones, ejecute el comando Disable-Mailbox < ID buzón > - PublicFolder. Buzones de auditoría deben ser trasladados a otro servidor; Para ello, ejecute el comando New-MoveRequest < parámetros >. Si es el último servidor en la organización, ejecute el comando Get-Mailbox - AuditLog | Disable-Mailbox. Buzones de correo de arbitraje se deben mover a otro servidor; Para ello, ejecute el comando New-MoveRequest < parámetros >. Si este es el último servidor en la organización, ejecute el comando Disable-Mailbox < ID buzón >-arbitraje - DisableLastArbitrationMailboxAllowed para deshabilitar el buzón de arbitraje. Planes de buzones se deben mover a otro servidor; Para ello, ejecute el comando Set-MailboxPlan < ID MailboxPlan >-base de datos

Causa

Este problema se produce porque Exchange Server 2016 presenta un buzón de registro de auditoría. Este buzón puede ser eliminación todavía presente y bloqueo de la base de datos.

Solución

Para corregir este problema, utilice el cmdlet Get-Mailbox junto con el parámetro - AuditLog para determinar si aún existe el buzón de registro de auditoría. Para ello, ejecute el siguiente cmdlet en el Shell de administración de Exchange:
Get-Mailbox -AuditLog -Database <DatabaseName> 

Si el buzón de registro de auditoría está presente, mover el buzón a una base de datos diferente o quitar o deshabilitarlo.

Propiedades

Id. de artículo: 3093175 - Última revisión: 22 ene. 2017 - Revisión: 1

Exchange Server 2016 Enterprise Edition, Exchange Server 2016 Standard Edition

Comentarios