Ortak klasör oluştururken etkin bir ortak klasör posta kutusu bulunamadı hatası bulunmadı

Özgün KB numarası:   2786607

Belirtiler

HoldForMigrationExchange server 2013 veya Microsoft Exchange server 2016 ' de parametre ile ilk ortak klasör posta kutusunu oluşturduğunuzu varsayalım. Ortamda aşağıdaki eylemlerden birini gerçekleştirirsiniz:

  • Get-PublicFolderExchange Yönetim Kabuğu 'nda (EMS) veya Exchange Yönetim Merkezi (EAC) kullanarak cmdlet 'i çalıştırarak ortak klasör hiyerarşisine erişmeye çalışırsınız.
  • Exchange sunucusunda yeni bir ortak klasör oluşturmaya çalışırsınız.

Bu durumda, aşağıdaki hata iletisini alırsınız:

Etkin ortak klasör posta kutusu bulunamadı. Bu, ortak klasör posta kutusu sağlanmadıysa veya Holdforin geçiş modunda sağlandıklarında gerçekleşir. Şu anda geçiş işlemi yapmadıysanız, bir ortak klasör posta kutusu oluşturun.

Bu, EMS 'deki hata iletisinin örnek ekran görüntüsüdür:

EMS 'deki hata iletisinin ekran görüntüsü

EAC 'daki hata iletisinin örnek ekran görüntüsü aşağıda verilmiştir:

EAC 'de hata iletisinin ekran görüntüsü

Not

HoldForMigrationExchange server 2013 veya Exchange server 2016 ' de eski ortak klasörlerden modern ortak klasörlere geçiş yapıyorsanız, ortak klasör posta kutusu parametreyle oluşturulmalıdır. Parametre belirtilmesi, HoldForMigration Exchange server 2013 veya Exchange server 2016 ortak klasör hiyerarşisini kilitler, böylece geçiş tamamlanana kadar kullanıcılar tarafından ortak klasörler oluşturulamaz.
Aşağıdaki Exchange PowerShell komutu, parametre kullanılarak ilk ortak klasör posta kutusunun oluşturulduğunu doğrulamak için kullanılabilecek çıktının bir örneğidir HoldForMigration :

[PS] C:\>(Get-OrganizationConfig).RootPublicFolderMailbox
IsValid : True
CanUpdate : True
HierarchyMailboxGuid : dba08a32-d51f-4c21-ae31-8f7d678ccfb1
HierarchySmtpAddress :
LockedForMigration : True

Lockedformigration alanının doğru değeri, ortak klasör hiyerarşisinin kilitli olduğunu gösterir.

Neden

Bu sorun, HoldForMigration ilk ortak klasör posta kutusunu oluşturduğunuzda parametre belirtilmesinden kaynaklanır. Bu davranış tasarımdan kaynaklanır.

Çözüm

Eski ortak klasörlerin geçişini içeren ilk ortak klasör posta kutusunu oluşturduysanız HoldForMigration , Geçişi tamamlayın. HoldForMigrationParametrelerin ortak klasör geçişi için nasıl kullanıldığı hakkında daha fazla bilgi için, Exchange Server 2010 SP3 'den ortak klasörleri Microsoft Exchange Server 2013 ' e geçirmekonusuna bakın.

Kuruluşta eski ortak klasörler yoksa ve parametre içeren ilk ortak klasör posta kutusunu yanlışlıkla oluşturduysanız HoldForMigration , kuruluşta bulunan tüm ortak klasör posta kutularını silmelisiniz. Ardından, parametreyi belirtmeden yeni bir ortak klasör posta kutusu oluşturmalısınız HoldForMigration . Bunu yapmak için aşağıdaki yöntemlerden birini kullanın.

Yöntem 1: EAC kullanarak ortak klasör posta kutusunu silme

  1. EAC 'yi açmak için aşağıdaki Microsoft Web sitesine Https://CASServerName/ecp gidin:
  2. Yönetici hesabını kullanarak EAC 'da oturum açın.
  3. Ortak klasörler'i seçin ve ardından ortak klasör posta kutuları'nı seçin.
  4. Ikincil hiyerarşi türünün tüm ortak klasör posta kutularını silin.
  5. Birincil hiyerarşi türünün ortak klasör posta kutusunu silin.
  6. Ortak klasör posta kutusu oluşturmak için yeni ortak klasör posta kutusu simgesini seçin.
  7. Yeni posta kutusu birincil hiyerarşi posta kutusu olarak görüntülenir.

Yöntem 2: EMS kullanarak ortak klasör posta kutusunu silme

  1. Ikincil hiyerarşi türünün ortak klasör posta kutularını geri döndürmek ve silmek için aşağıdaki cmdlet 'i çalıştırın:

    Get-Mailbox -PublicFolder | where {$_.IsRootPublicFolderMailbox -eq $False} | Remove-Mailbox -PublicFolder
    
  2. Birincil hiyerarşi türünün ortak klasör posta kutusunu döndürmek ve silmek için aşağıdaki cmdlet 'i çalıştırın:

    Get-Mailbox -PublicFolder | where {$_.IsRootPublicFolderMailbox -eq $true} | Remove-Mailbox -PublicFolder
    
  3. Aşağıdaki cmdlet 'i çalıştırarak parametreyi belirtmeden ortak bir posta kutusu oluşturun HoldForMigration :

    New-Mailbox -PublicFolder -Database "Mailbox Database Name" -Name "Public Folder Mailbox Name"
    

Daha fazla bilgi

Exchange Server 2013 ortamındaki ortak klasörleri kaldırma hakkında daha fazla bilgi için ortak klasörleri kaldırmakonusuna bakın.

Parametre hakkında daha fazla bilgi için HoldForMigration , HoldForMigration parametresiyle birlikte New-Mailbox cmdlet 'inin genel bilgilerinebakın.