Galat saat mencoba untuk menghapus data kotak surat di Exchange Server 2016

PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.

Klik disini untuk melihat versi Inggris dari artikel ini: 3093175
Gejala
Bahkan jika Anda telah dipindahkan atau dinonaktifkan semua pengguna, folder publik, dan kotak pesan arbitrase, Anda menerima salah satu pesan galat berikut saat menjalankan cmdlet MailboxDatabase Hapus. Pesan ini menyatakan yang masih kotak surat tersisa di pangkalan data Microsoft Exchange Server 2016::

Database kotak pesan ini berisi satu atau lebih kotak pesan, kotak pesan, kotak pesan arsip, kotak surat folder publik atau
kotak pesan arbitrase. Untuk mendapatkan daftar semua kotak pesan di database ini, jalankan perintah Get-kotak surat-pangkalan data
Database ID. Untuk mendapatkan daftar semua kotak pesan dalam database ini, jalankan perintah Get-MailboxPlan. Untuk mendapatkan daftar
Arsip pesan di database ini, jalankan perintah Get-kotak surat-pangkalan data Database ID -Arsip. Untuk mendapatkan daftar semua
kotak surat folder publik dalam database ini, jalankan perintah Get-kotak surat-pangkalan data Database ID -PublicFolder. Untuk mendapatkan
Daftar semua kotak pesan arbitrase dalam database ini, jalankan perintah Get-kotak surat-pangkalan data Database ID -Arbitrase.
Untuk menonaktifkan pesan non-arbitrase sehingga Anda dapat menghapus database kotak pesan, jalankan perintah Disable-kotak surat
ID pesan. Untuk menonaktifkan kotak surat Arsip sehingga Anda dapat menghapus database kotak pesan, jalankan perintah Disable-kotak surat
ID pesan -Arsip. Untuk menonaktifkan kotak surat folder publik sehingga Anda dapat menghapus database kotak pesan, jalankan perintah
Nonaktifkan-kotak surat ID pesan -PublicFolder. Kotak pesan arbitrase harus dipindahkan ke server lain; untuk melakukannya, jalankan
perintah New-MoveRequest Parameter. Jika ini adalah terakhir server di organisasi, jalankan perintah
Nonaktifkan-kotak surat ID pesan -Arbitrase - DisableLastArbitrationMailboxAllowed untuk menonaktifkan pesan arbitrase.
Kotak pesan akan dipindahkan ke server lain; untuk melakukannya, jalankan perintah Set-MailboxPlan MailboxPlan ID
-Database Database ID.
+ CategoryInfo: InvalidOperation: ()Database ID: DatabaseIdParameter) [Hapus-MailboxDatabase], AssociatedUserMailboxExistException
+ FullyQualifiedErrorId: [Server =Server, RequestId =RequestId, TimeStamp =Stempel waktu] [FailureCategory = Cmdlet-AssociatedUserMailboxExistException] XXXXXXXX, Microsoft.Exchange.Management.SystemConfigurationTasks.RemoveMailboxDatabase
+ PSComputerName: Nama komputer
Atau

Database kotak pesan ini berisi satu atau lebih kotak pesan, kotak pesan, kotak pesan arsip, kotak pesan arbitrase kotak surat folder publik, atau audit kotak surat. Untuk mendapatkan daftar semua kotak pesan di database ini, jalankan perintah Get-kotak surat-Database <Database id="">. Untuk mendapatkan daftar semua kotak pesan dalam database ini, jalankan perintah Get-MailboxPlan. Untuk mendapatkan kotak daftar surat Arsip dalam database ini, jalankan perintah Get-kotak surat-Database <Database id="">-Arsip. Untuk mendapatkan daftar semua folder publik kotak pesan dalam database ini, jalankan perintah Get-kotak surat-Database <Database id="">- PublicFolder. Untuk mendapatkan daftar semua kotak pesan arbitrase dalam database ini, jalankan perintah Get-kotak surat-Database <Database id="">-arbitrase. Untuk mendapatkan daftar semua Audit kotak pesan dalam database ini, jalankan perintah Get-kotak surat-Database <Database id="">- AuditLog. Untuk menonaktifkan pesan non-arbitrase sehingga Anda dapat menghapus database kotak pesan, jalankan perintah Disable-Mailbox <Mailbox id="">. Untuk menonaktifkan kotak surat Arsip sehingga Anda dapat menghapus database kotak pesan, jalankan perintah Disable-Mailbox <Mailbox id="">-Arsip. Untuk menonaktifkan kotak surat folder publik sehingga Anda dapat menghapus database kotak pesan, jalankan perintah Disable-Mailbox <Mailbox id="">- PublicFolder. Audit kotak pesan akan dipindahkan ke server lain; untuk melakukannya, jalankan perintah New-MoveRequest <parameters>. Jika ini adalah terakhir server di organisasi, jalankan perintah Get-kotak surat - AuditLog | Nonaktifkan-kotak surat. Kotak pesan arbitrase harus dipindahkan ke server lain; untuk melakukannya, jalankan perintah New-MoveRequest <parameters>. Jika ini adalah terakhir server di organisasi, jalankan perintah Disable-Mailbox <Mailbox id="">-arbitrase - DisableLastArbitrationMailboxAllowed untuk menonaktifkan pesan arbitrase. Kotak pesan akan dipindahkan ke server lain; untuk melakukannya, jalankan perintah Set-MailboxPlan <MailboxPlan id="">-Database</MailboxPlan> </Mailbox> </parameters> </parameters> </Mailbox> </Mailbox> </Mailbox> </Database> </Database> </Database> </Database> </Database>

Penyebab
Masalah ini terjadi karena Exchange Server 2016 memperkenalkan AuditLog kotak surat. Kotak pesan ini mungkin masih ada dan memblokir penghapusan pangkalan data.
Pemecahan masalah
Untuk memperbaiki masalah ini, usethe Get-kotak suratcmdlet bersama dengan parameter- AuditLoguntuk menentukan apakah pesan AuditLog masih ada. Untuk melakukannya, Jalankan cmdlet berikut di Exchange Management Shell:
Get-Mailbox -AuditLog -Database <DatabaseName>

Jika kotak surat AuditLog ada, memindahkan kotak surat ke database yang berbeda, atau menghapus atau menonaktifkannya.

Peringatan: Artikel ini telah diterjemahkan secara otomatis

Properti

ID Artikel: 3093175 - Tinjauan Terakhir: 03/16/2016 09:18:00 - Revisi: 4.0

Exchange Server 2016 Enterprise Edition, Exchange Server 2016 Standard Edition

  • kbsurveynew kbbug kbtshoot kbexpertiseadvanced kbmt KB3093175 KbMtid
Tanggapan